一起來談談 Jamstack 的未來 — 加入我們

Monkeyman

51 個星星
14 個分支
3 個問題
首頁
https://github.com/wspringer/monkeyman
儲存庫
wspringer/monkeyman
程式語言
Scala
授權條款
GPL-2.0-only
樣板
Haml

Monkeyman 是一個 Scala 靜態網站產生器,類似於 Middleman。在這個階段,它甚至還不能與 Middleman 所提供的功能相提並論,但它對於 Scala 程式設計師來說有一個主要的優勢:它是用 Scala 編寫的。

Monkeyman 的創建源於對現有部落格解決方案的不安。我知道這聽起來很奇怪,因為外面有很多部落格解決方案,而且這當然不是第一個靜態網站產生器。然而,如果一個支援以下功能的解決方案,那麼這個工具就不會被創建:

  • HAML(或在此案例中,SCAML)中的版面配置
  • Markdown 中的內容頁面
  • 漂亮的永久連結
  • 離線編輯和預覽
  • Scala 擴展

如果出現這樣的解決方案,那麼 Monkeyman 將有可能不再維護。

功能

  • Jade、HAML (SCAML)、Mustache、SSP 用於版面配置
  • LESS 和 ZUSS 到 CSS 轉換
  • 即時預覽(Web 伺服器在 4567 端口運行)
  • 即時更新(監控檔案系統變更)
  • 靜態網站產生
  • 透過標籤進行內容管理

尋找更多靜態網站產生器