常使用 github 的人都知道,開一個自己帳號 domain 的 repo,就可以對應到 github page,可當靜態網站部署。
例如你開一個 yourname.github.io
的 repo,裡面所有東西都可以對應到 https://yourname.github.io/ 。
但如果你想要放在 blog 目錄下,直覺上就是在剛剛建立的 repo 中,建立一個 blog 資料夾,但是指令 hexo generate
,它只會幫你所有檔案產在根目錄下。
那該怎麼做?
https://help.github.com/articles/user-organization-and-project-pages/
原來 github page 還有其他用法,就是可以自由命名 repo 名稱,然後,branch 名字取 gh-pages,然後他就會對應到 https://yourname.github.io/ 子目錄下。
Hexo 命令
產出檔案
1 | hexo g |
**將檔案 deploy 到 github page **
1 | hexo d |
需修改的設定部分
(16/04/23 修正)
1 | # _config.yml |