讓我們談談 Jamstack 的未來 — 加入我們

Polo

47 個星標
9 個分支
11 個問題
首頁
https://github.com/agonzalezro/polo#just-markdown
儲存庫
agonzalezro/polo
語言
Go
許可證
MIT
範本
Go

polo 是一個使用 Golang 建立的靜態部落格渲染工具。

我很樂意在我的部落格上使用它:http://agonzalezro.github.io,這意味著它運作良好 :)

是的,我知道市面上有很多類似的工具,但我只是想透過這個專案來學習一些 Go 的程式碼。

主要功能

  • 支援 Markdown,並具有與 Jekyll、Pelican 等相容的中繼資料解析功能
  • 內嵌的守護進程,在輸入檔案發生任何變更時自動重新產生 HTML。
  • 支援封存、標籤、RSS 和頁面
  • Disqus 評論
  • 只需變更設定即可支援 Google Analytics
  • 同時支援分享功能
  • 重新設計範本既酷又簡單,請查看文件我關於此的部落格文章
  • 快速!

快速入門

  1. Gobuild下載您的版本
  2. 從這裡取得 JSON 設定
  3. 執行 polo -config [您的設定檔路徑] [您的 Markdown 檔案資料夾] [您的輸出路徑]

如果設定檔名為 config.json 並且位於目前目錄中,您甚至不需要指定它。

還有一件事

您可以執行帶有 -daemon 選項的 polo,它將啟動一個伺服器來提供您產生的內容,並且如果您變更輸入資料夾中的任何檔案,它將自動重新產生網站。

尋找更多靜態網站產生器