Hexo
需要使用到基本 git 上傳指令以及修改 Yaml 格式環境設定
文章撰寫使用 Markdown 格式
http://markdown.tw/
Hexo 安裝
1 2 3 4 5 6
| npm install -g hexo-cli
npm install hexo-deployer-git --save
|
到這裡為止就完成一個可觀看的簡單 Hexo 頁面
在部署 Hexo 到 GitHub 上前,要先上傳 Hexo 原始碼到 branch: master 分支
之後才部署 Hexo 編譯後的頁面到 branch: gh-pages 分支
1 2 3 4
| deploy: type: git repo: git@github.com: UserName / repository .git branch: gh-pages
|
1 2 3 4 5
| hexo g hexo d
hexo d -g
|
上傳出錯時可能的問題
- 靜態檔案 public 生成出錯 - 只要清除先前建立的靜態檔案,再重新生成一次後上傳
建立新的空文章格式
git 上傳 Hexo 原始碼
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| git init git add. git commit -m "git init"
git remote add origin 儲存庫路徑
git push -u origin master
git remote rm origin
|
開啟本地預覽 server
預設 http://localhost:4000
參數
-s
、 -static
只觀看 public
內已建立的靜態檔案
-l
、 -log
開啟記錄,預設會覆寫記錄
-g
、 -generate
在啟動 server 前先建立靜態檔案
-i
自訂 IP ,預設 0.0.0.0
。設定後就不能用 127.0.0.1
、 localhost
1
| hexo server -i 192.168.1.1
|