- 只有一個 Markdown 檔案
- 沒有複雜的設定 ✅
- 寫一寫 📝 馬上部署到 Github Page 🚀
- Demo: https://sudoliyang.github.io/Markdown-Resume/
右上角 fork 按下去
$ git clone <forked url>
使用習慣的編輯器修改 index.md
,如果沒有習慣的編輯器可以選擇 Viual Code 或是 Vim
如果你沒有 Jekyll,請先安裝
$ gem install jekyll
讓 Jekyll live 的 rebuild 我們的履歷,瀏覽器打開 http://127.0.0.1:400 查看效果
$ jekyll serve
Configuration file: /Users/liyang/Markdown-Resume/_config.yml
Source: /Users/liyang/Markdown-Resume
Destination: /Users/liyang/Markdown-Resume/_site
Incremental build: disabled. Enable with --incremental
Generating...
done in 0.385 seconds.
Auto-regeneration: enabled for '/Users/liyang/Markdown-Resume'
Server address: http://127.0.0.1:4000
Server running... press ctrl-c to stop.
此時編輯完 index.md, 只需要重新整理瀏覽器就可以看到結果
按 Control + C 可以退出這個程式
設定 google analytics track id, 編輯 _config.yml
google_analytics: <your_google_analytics_tracking_code>
用下列指令將靜態的檔案 build 到 _site
$ jekyll build
靜態的檔案 build 好之後我們要將他部署在 GitHub Page 上
透過下列指令會自動幫你把 _site
資料夾放進 remote repo origin
的 gh-pages
branch
$ ./bin/deploy