github+hexo+node.js搭建我的博客基本过程及遇到的问题


  一,所需工具


             1,github帐号+Gitclient+配置SSH keynode


                               

         2,安装node.js。git


        3,安装Hexo。github


        当中,github pages是咱们用来部署咱们本地的博客到github上的。hexo是基于nodejs的。hexo

hexo是比較常常使用的静态博客生成器。工具


 二,主题问题

                           

        我使用了使用 Yeleepost


    https://github.com/MOxFIVE/hexo-theme-yelee.gitspa

 

        主题库:调试


https://hexo.io/themes/code



   三,大体步骤(由于步骤太多,没截图)



                   先在本地生成静态页,而后经过git命令发到github上面。blog

假设使用了本身定义主题,需要先将hexo的主题克隆到本地,放置到本地博客文件夹的themes文件夹如下:


             


            完毕以后,可以使用例如如下命令进行本地查看:

        

$ hexo g #生成
$ hexo s #启动本地服务,进行文章预览调试

             查看,以后公布到github上。


          感受写的好简略,但是大体是这个意思,等你搭建完毕以后再来看就有感受了。中间各类bug。


          另外。使用hexo的命令,可以将咱们别处的博客迁移过来。


四。说几个坑


             1,配置主题的_config.yml文件的时候要特别注意空格问题;

        2,如下的部署问题:

             

                  


           第一个问题是很是需要细心的问题。第二个问题是查的比較久的一个问题。



 五。为何要搬家?


                               1,假设说在csdn或者博客园有很是多大神,但是到了github上,就感受, wow.......you know....

                   2,近期在CSDN上丢过两次博客。并且都没有找回。而github pages有300M的空间,做为博客备份感受足够了。

                   3,换个平台,会发现本身站的高度也不同了。

相关文章
相关标签/搜索