github+hexo+themes搭建簡易個性主題博客

0x00  install Node.js and git

安裝Node.js:http://www.runoob.com/nodejs/nodejs-install-setup.htmlhtml

安裝git:下載地址:http://git-scm.com/download/node

0x01 安裝Hexo

1.在D盤新建個hexo文件夾python

$ cd d:/hexo
$ npm install hexo-cli -g
$ hexo init blog
$ cd blog
$ npm install
$ hexo g # 或者hexo generate
$ hexo s # 或者hexo server,能夠在http://localhost:4000/ 查看 (默認是4000端口,若4000端口被佔用,能夠用 hexo s -p 5000換爲5000端口本地查看 

2.Hexo經常使用的幾個命令 git

 

$ hexo generate (hexo g) 生成靜態文件,會在當前目錄下生成一個新的叫作public的文件夾
$ hexo server (hexo s) 啓動本地web服務,用於博客的預覽
$ hexo deploy (hexo d) 部署播客到遠端(好比github, heroku等平臺)
$ hexo new "postName" #新建封面
$ hexo new page "pageName" #新建頁面

 

3.經常使用簡寫github

$ hexo n == hexo new
$ hexo g == hexo generate
$ hexo s == hexo server
$ hexo d == hexo deploy

4.經常使用組合 web

$ hexo d -g #生成部署
$ hexo s -g #生成預覽

0x02 Hexo主題設置

1.安裝主題(這裏以NexT主題爲例,以後能夠本身去github上下載本身喜歡的主題)npm

$ hexo clean
$ git clone https://github.com/litten/hexo-theme-next.git themes/next

2.啓用主題服務器

修改Hexo目錄下的_config.yml配置文件中的theme屬性,將其設置爲nexthexo

3.更新主題post

$ cd themes/yilia
$ git pull
$ hexo g # 生成
$ hexo s # 啓動本地web服務器

4.主題安裝成功

0x03 Github Pages設置

1.什麼是Github Pages

   Github Pages

2.建立本身的Github Pages

註冊GitHub及使用Github Pages的過程已經有不少文章講過,在此再也不詳述.(下面我假設我已經建立了一個名叫moonagirl的Github Pages)

0x04 部署Hexo到Github Pages

1.安裝擴展

$ npm install hexo-deployer-git --save

2.在配置文件_config.xml中做以下修改

deploy:
  type: git
  repo: git@github.com:moonagirl/moonagirl.github.io.git
  branch: master

3.執行命令

$ hexo d

4.部署成功

0x05 最後

至此,已經完成了一個簡易我的博客的搭建,更多信息能夠參考:手把手教你使用Hexo + Github Pages搭建我的獨立博客                                                                                                                                                                    .

相關文章
相關標籤/搜索