環(huán)境要求:
1愉粤、Nodejs(本人使用的Nodejs版本為v0.10.22,寫文時已經(jīng)到v0.12.2)
2俗壹、Git(小白的話推薦廖雪峰老師的Git教程)
安裝
npm install -g hexo-cli
建站
需要在本機上建一個目錄
我將其創(chuàng)建于 F:\hexo
進入該目錄打開 Git Bash 科汗,鍵入
hexo init
將會生成Hexo項目的目錄結構,然后鍵入
npm install
進行相關的包安裝
配置
打開 _config.yml 文件绷雏,進行相關的配置头滔,具體的配置項目非常多,這里只是簡單的介紹其中3項配置
配置 | 意義 |
---|---|
title | 博客標題 |
author | 你的名字 |
deploy | 部署配置 |
注意: yml的配置文件格式要求嚴格涎显,每個配置項目冒號后都需要一個空格
前兩項修改成自己所需,然后鍵入
hexo s
在瀏覽器中輸入
localhost:4000
若本地測試成功將顯示搭建好的博客
使用 Ctrl C 終止本地服務器
部署到Github
需要先安裝 hexo-deployer-git 坤检,鍵入
npm install hexo-deployer-git --save
接下來在你的 Github 中創(chuàng)建一個 Repository ,命名為
${Github用戶名}.github.io
復制其 ssh 期吓,再次打開 _config.yml 文件早歇,配置 deploy
deploy:
type: git
repo: git@github.com:${Github用戶名}/${Github用戶名}.github.io.git # 即剛才復制的ssh
branch: master
然后在 Git bash 中鍵入
hexo clean # 清理
hexo g # 內容生成
hexo d # 部署
此時將上傳所需文件到你剛才創(chuàng)建的 Repository 中
在瀏覽器中輸入 Github用戶名.github.io ,就可以看到部署到 Github 中的博客
寫作
鍵入
hexo new 文章標題
將會在 source/_posts 目錄下生成一個 文章標題.md
其使用markdown語法進行解析讨勤,建議安裝諸如MdCharm等免費的markdown編輯器進行編輯
部署到Github繼續(xù)使用如下命令
hexo clean
hexo g
hexo d
參考
以上是使用Hexo搭建Github博客的基本方法
更多關于Hexo的信息參考其官方Doc
關于 github pages 的信息參考 github pages