在安裝以前須要確保系統已經安裝了:node
運行下面的命令來檢查是否安裝:git
# 檢查 git 是否安裝
$ git --version
# 檢查 nodejs 是否安裝
$ node --version
複製代碼
而後就能夠安裝 Hexo
的命令行工具了,運行下面的命令:github
$ npm i -g hexo-cli
複製代碼
安裝成功之後運行下面的命令建立工做目錄:npm
$ hexo init <FLODER NAME> && cd <FOLDER NAME>
複製代碼
安裝依賴包:bash
$ npm i
複製代碼
這裏咱們拿 Next theme 作個例子。hexo
安裝 Next theme:工具
$ git clone https://github.com/theme-next/hexo-theme-next themes/next
複製代碼
而後在 _config.yml
中更改屬性 theme
:post
theme: next
複製代碼
Next
主題配置:ui
source/_data/next.yml
文件。themes/next
目錄下有個默認的配置文件 _config.yml
,能夠根據本身的需求從 _config.yml
選擇須要的配置複製到 source/_data/next.yml
中。建立新的 post:url
$ hexo new post <file name>
複製代碼
建立新的 draft:
$ hexo new draft <file name>
複製代碼
從 draft 發佈新的 post:
$ hexo publish <file name>
複製代碼
運行 hexo server
:
$ hexo server -d
複製代碼
-d
是 --draft
的簡寫,默認是不渲染 draft 文章的。
下載 hexo-deployer-git
:
$ npm i hexo-deployer-git
複製代碼
在 _config.yml
中添加 deploy
屬性:
deploy:
type: git
repo: <repository url>
branch: [branch]
message: [message]
複製代碼
發佈:
hexo deploy --generate
複製代碼