终于看着教程把这个blog搭好了,可把我累坏了,本来打算建在github上,后来听说建在coding上访问更快,就又搬到了coding上,前前后后用了一下午。 
今天是情(nue)人(gou)节,真是不敢出门,建个blog说声“Hello,world!”
现在博客搬运到了Github,之前coding上挂了一次,而且我查ip也没有发现coding使用了国内的服务器。
顺便吐槽一下,Next的动画效果实在有点慢,修改方法也简单,如下(此时版本5.1.0): 在YOUR_BLOG\themes\next\source\js\src\motion.js中找到这段:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 NexT .motion .middleWares  =  {  logo : function  (integrator ) {     var  sequence = [];     var  $brand = $('.brand' );     var  $title = $('.site-title' );     var  $subtitle = $('.site-subtitle' );     var  $logoLineTop = $('.logo-line-before i' );     var  $logoLineBottom = $('.logo-line-after i' );     $brand.size () > 0  && sequence.push ({       e : $brand,       p : {opacity : 1 },       o : {duration : 200 }     });     NexT .utils .isMist () && hasElement ([$logoLineTop, $logoLineBottom]) &&     sequence.push (       getMistLineSettings ($logoLineTop, '100%' ),       getMistLineSettings ($logoLineBottom, '-100%' )     );     hasElement ($title) && sequence.push ({       e : $title,       p : {opacity : 1 , top : 0 },       o : { duration : 200  }     });     hasElement ($subtitle) && sequence.push ({       e : $subtitle,       p : {opacity : 1 , top : 0 },       o : {duration : 200 }     });     if  (sequence.length  > 0 ) {       sequence[sequence.length  - 1 ].o .complete  = function  ( ) {         integrator.next ();       };       $.Velocity .RunSequence (sequence);     } else  {       integrator.next ();     } 
 
修改为:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 NexT .motion .middleWares  =  {  logo : function  (integrator ) {     integrator.next ();     var  sequence = [];     var  $brand = $('.brand' );     var  $title = $('.site-title' );     var  $subtitle = $('.site-subtitle' );     var  $logoLineTop = $('.logo-line-before i' );     var  $logoLineBottom = $('.logo-line-after i' );     $brand.size () > 0  && sequence.push ({       e : $brand,       p : {opacity : 1 },       o : {duration : 200 }     });     NexT .utils .isMist () && hasElement ([$logoLineTop, $logoLineBottom]) &&     sequence.push (       getMistLineSettings ($logoLineTop, '100%' ),       getMistLineSettings ($logoLineBottom, '-100%' )     );     hasElement ($title) && sequence.push ({       e : $title,       p : {opacity : 1 , top : 0 },       o : { duration : 200  }     });     hasElement ($subtitle) && sequence.push ({       e : $subtitle,       p : {opacity : 1 , top : 0 },       o : {duration : 200 }     });     if  (sequence.length  > 0 ) {       sequence[sequence.length  - 1 ].o .complete  = function  ( ) {                };       $.Velocity .RunSequence (sequence);     } else  {       integrator.next ();     } 
 
发现在hexo上用默认的mathjax真tm慢,默认的是//cdn.mathjax.org/mathjax/latest/MathJax.js,我先找到一个cdn,换成了//cdn.bootcss.com/mathjax/2.7.0/MathJax.js,发现还是很慢,审查元素看一下发现有一处还是访问了cdn.mathjax.org,于是我又换成了//cdn.bootcss.com/mathjax/2.6.1/MathJax.js,这下速度正常了,终于省心了。
改的位置在YOUR_SITE\node_modules\hexo-math\lib\option.js,搜索cdn.mathjax.org就能找到。