1,github帳號+Gitclient+配置SSH keynode
2,安裝node.js。git
3,安裝Hexo。github
當中,github pages是咱們用來部署咱們本地的博客到github上的。hexo是基於nodejs的。hexo
hexo是比較常常使用的靜態博客生成器。工具
我使用了使用 Yelee:post
https://github.com/MOxFIVE/hexo-theme-yelee.gitspa
主題庫:調試
先在本地生成靜態頁,而後經過git命令發到github上面。blog
假設使用了本身定義主題,需要先將hexo的主題克隆到本地,放置到本地博客文件夾的themes文件夾如下:
完畢以後,可以使用例如如下命令進行本地查看:
$ hexo g #生成
$ hexo s #啓動本地服務,進行文章預覽調試
感受寫的好簡略,但是大體是這個意思,等你搭建完畢以後再來看就有感受了。中間各類bug。
另外。使用hexo的命令,可以將咱們別處的博客遷移過來。
1,配置主題的_config.yml文件的時候要特別注意空格問題;
2,如下的部署問題:
第一個問題是很是需要細心的問題。第二個問題是查的比較久的一個問題。
1,假設說在csdn或者博客園有很是多大神,但是到了github上,就感受, wow.......you know....
2,近期在CSDN上丟過兩次博客。並且都沒有找回。而github pages有300M的空間,做爲博客備份感受足夠了。
3,換個平臺,會發現本身站的高度也不同了。