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,換個平臺,會發現本身站的高度也不同了。

相關文章
相關標籤/搜索