jekyll部落客題
作為程式員,我整理并收集了大量研究成果,而我的問題一直是尋找一個存儲所有研究成果的地方。 我有一段時間想過傑基爾 ,但是進入它似乎總是那麼艱巨。 經過幾天的配置,我能夠建立一個Jekyll工作流程,使我能夠執行以下操作:
1.線上存儲文章
Jekyll是類似于WordPress的部落格系統。 主要差別在于,與WordPress不同,沒有資料庫或可通過Web通路的應用程式擔心安全更新。 Jekyll通過生成靜态HTML頁面而不是依靠資料庫即時生成它們來實作這一點。 靜态HTML頁面的另一個好處是它們速度很快 。 Jekyll通過解析Markdown檔案來生成HTML頁面。
2. 100%免費
GitHub頁面是免費提供的,可以免費托管您的Jekyll部落格。 它還負責從Markdown文本檔案生成靜态HTML檔案,是以無需在計算機上安裝任何内容。 您也可以将Jekyll與自己的域名一起使用(如果有的話)。
3.研究風格屬性
Pixyll是Jekyll主題。 您可以通過分叉正式的Pixyll存儲庫從GitHub快速安裝它。 它React靈敏,是以在移動裝置和桌上型電腦上看起來都不錯。 這也是我找到的最全面的主題,因為它本身支援Google Analytics(分析), Disqus內建,代碼圍欄,段落連結, 突出顯示 , 超連結 ,引用,引用,腳注,表格,清單,圖像,視訊,<!-隐藏的注釋->, 删除線 , 斜體 , 粗體 ,表情符号等。我個人喜歡使用Dropbox托管圖像和視訊,因為這使我也可以在iPhone上使用此工作流程。
4.與同僚和世界的合作
如果您是一名程式員,那麼您很可能已經知道如何協同使用GitHub。 如果您不了解Git,仍然可以使用GitHub通過其線上文本編輯器功能與他人進行協作。 由于Pixyll具有本地的Disqus內建,是以您也可以将其用作與所有人進行交流和協作的方式。
5.自動上傳/下載下傳
研究時我需要專注。 我的寫作常常很混亂,我喜歡快速移動。 我一直在重命名,删除和移動檔案。 剛開始時,這一切都是非常雜亂無章的,直到找到自己的路徑并變成更精緻的東西為止。
它必須與思考的速度一樣快。 任何較慢的東西,您都不會被“輕推”使用它。 是以,當一個想法出現時,沒有阻礙您前進的障礙。 更新部落格應該和編輯本地文本檔案一樣容易。
這就是GitSync的用武之地。GitSync無需費力就為您完成了所有這些工作。 您所做的每個檔案更改都會立即同步到GitHub。 如果您與他人合作,則偶爾會提示您要保留哪個檔案。 您有三種選擇。 使用您的,他們的或兩者兼而有之。
6.可在任何裝置上使用
在筆記本電腦上,我将Atom用作Markdown檔案的文本編輯器。 它支援GitHub風格的Markdown檔案的實時預覽。 我将Jekyll設定為使用Redcarpet Markdown ,因為它是我發現的唯一的Markdown風格,當在GitHub頁面上托管時,它支援代碼圍欄。 在我的iPhone上,我使用Textastic作為文本編輯器。 它還支援Markdown和iCloud。 如果要實時将文本從iPhone同步到部落格,則需要充分利用iCloud。

Atom.io(綠色和橙色表示Git狀态)。 CC BY-SA 4.0 。
結論
我花了大約三天的時間來與Jekyll一起研究,學習,貢獻并實施良好的工作流程。 然後,我制作了一個視訊 ,向您展示了如何在30秒内完成操作。
翻譯自: https://opensource.com/life/16/2/my-jekyll-workflow
jekyll部落客題