使用 Jekyll Now 主題,於本地端建立。第一次接觸,還很不熟悉 😅
環境為 macOS,使用系統內建的 Ruby(若要更新版本,請參考文末連結)。
1. 使用 Ruby 的套件管理工具 gem
更新系統中已安裝的 Ruby 套件(如果沒有更新,可能會在建立 Jekyll 專案時出現 No such file or directory - getcwd
錯誤):
$ gem update
2. 依照 Jekyll 官網說明,安裝 Jekyll 和 Bundler:
$ gem install jekyll bundler
3. 切換到要放置 Blog 檔案的目錄,建立 Jekyll 專案:
$ cd target_folder
$ jekyll new .
4. 將 jekyll-now 主題的檔案複製過來:
$ cp -r ~/XXX/theme_fileFolder/ .
或也可以直接加入 jekyll-now 的 repo 再 merge squash 過來:
$ git remote add jekyll-now git@github.com:barryclark/jekyll-now.git
$ git merge --squash jekyll-now/master --allow-unrelated-histories
5. 執行 Bundler 指令(還不知道詳細用處,猜是和 Ruby 套件的相依性有關):
$ bundler install
6. 最後以 Bundler 的設定啟動 Jekyll:
$ bundler exec jekyll serve
打開瀏覽器至 http://localhost:4000
就可以看到初始的 Blog 了。