如果你想 開始寫博客 您遇到的第一個名字可能是 WordPress這是有原因的。 WordPress 是一個高度靈活的平台,可以處理大型和小型網站。但問題是,並非每個網站都需要強大的基礎架構,尤其是一個簡單的部落格。
有更小、更簡單、更便宜的選擇。 GitHub 頁面 例如,個人使用是免費的。結合 傑奇 , 和他 靜態網站產生器 你擁有創建部落格所需的一切。更棒的是,它們全部免費。

快速連結
在你開始之前
Jekyll 可以在您的電腦上運行,並且官方僅支援 macOS 和 Linux。本文將同時介紹這兩種作業系統,Linux 說明可能適用於執行 Ubuntu 的 Windows Linux 子系統。不過,這尚未經過測試。
你還需要一個好用的文字編輯器。 TextEdit 或 GEdit 都可以,但你可能需要更強大的工具。我們推薦了幾個 出色的跨平台文本編輯器 在過去。
你應該知道的事情
您應該至少熟悉命令列。此外,您還需要能夠存取 Git 和 GitHub。如果您不熟悉它們, 我們有一個 git 目錄。 GitHub 文件非常出色。

最後,Jekyll 使用 Markdown,它允許你以純文字形式編寫,但你的內容將以 HTML 格式呈現給使用者。你應該熟悉 降價 ,或至少願意學習它。這看起來可能很嚇人,但 Markdown 很容易學習(我們甚至有 他自己的技巧頁面).
Jekyll 安裝和依賴項
本功能已在 macOS Mojave 和 Ubuntu 18.04 上測試通過。如果您使用的是其他版本的作業系統,建議您造訪 Jekyll 網站以了解更多資訊。
MacOS
在安裝 Jekyll 之前,您需要使用以下命令安裝 XCode 命令列工具:
xcode-select——安裝
選擇“安裝”並等待安裝程序完成。現在您可以安裝 Jekyll 和 Bundler 了:
gem install --user-install bundler jekyll
執行此命令時,您將看到類似以下的警告:
記下版本號碼。假設上述訊息正確,請執行以下命令,如果版本號不同,請替換正確的版本號:
echo export 'PATH=$HOME/.gem/ruby/2.3.0/bin:$PATH' >> ~/.bash_profile source ~/.bash_profile
Ubuntu
在安裝 Jekyll 之前,您需要使用以下命令安裝建置工具:
sudo apt-get install ruby-full build-essential zlib1g-dev
與 macOS 一樣,我們希望從主目錄而不是根目錄安裝並運行它。運行以下命令:
echo 'export GEM\_HOME="$HOME/gems"' >> ~/.bashrc echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc source ~/.bashrc
現在安裝 傑奇 و 邦德勒:
gem install jekyll bundler
測試你的 Jekyll 安裝
為確保一切正常運行,請執行以下操作:
jekyll -v
如果所有安裝都正確,您將看到一條包含版本號的訊息。如果您看到一條訊息提示版本不存在,請檢查 Jekyll 文檔。
使用 Jekyll 設定你的新博客
現在您已經安裝了 Jekyll,建立新部落格非常簡單:
Jekyll 新博客
您可以在上面的命令中使用任何您喜歡的名稱來代替 blog。這只是正在建立的 Jekyll 目錄的名稱。現在,使用 cd 命令返回您剛剛建立的目錄並執行以下命令:
bundle exec jekyll serve
這將啟動您的新博客,並在您的電腦上本地運行。在瀏覽器中開啟顯示的網址即可查看網站。如您所見,還有一些工作要做。按 Ctrl+C 停止。
自訂您的部落格
要編輯網站地址和其他信息,請打開部落格目錄並編輯“_config.yml”。這裡的各個選項一目了然。現在,如果您願意,可以編輯您的主頁,即“index.md”文件,但這是可選的。

要開始撰寫你的第一篇部落格文章,請打開「_posts」資料夾,你會看到一篇範例文章。打開此框並編輯或複製它即可建立新文章。
在 GitHub 上發布你的博客
現在你的網站已在本地設置完畢,是時候將其上線了。如果你還沒有 GitHub 帳戶,請註冊並在你的電腦上安裝和設定 Git。然後,建立一個名為 username.github.io 的新倉庫,並將「username」替換為你的 GitHub 使用者名稱。

現在打開你的設備,並透過 cd 返回你的部落格資料夾。運行以下命令。
git initgit add --allgit commit -m "初始提交"git remote add origin https://github.com/username/username.github.io.gitgit Push -u 原始主機
現在你應該可以訪問 使用者名稱.github.io 看看你的新部落格吧。如果沒有立即顯示,請等待幾分鐘後重試。
下一步
上述步驟只是讓您的部落格啟動並運行的基礎。 Jekyll 有很多東西可以提供。 ,所以一定要檢查文件。此外,還有許多 可用外觀 讓您的部落格看起來與眾不同。
使用 GitHub Pages 也需要更多步驟。使用 HTTPS 支援是一個更複雜的過程,但現在可以在 倉庫設置您可以設定自己的域名,這也是一個簡單的過程,GitHub 有 關於如何做到這一點的很好的指南。
最後要記住的是,在將網站的變更提交到程式碼庫之前,最好先在本地檢查一下。只要執行我們之前用過的 bundler 指令,就可以在電腦上查看你的網站。這將幫助你發現 Markdown 中從拼字錯誤到語法錯誤的所有問題。










