让我们讨论 Jamstack 的未来 — 加入我们

Monkeyman

51
14 分支
3 问题
主页
https://github.com/wspringer/monkeyman
代码库
wspringer/monkeyman
语言
Scala
许可证
仅 GPL-2.0
模板
Haml

Monkeyman 是一个 Scala 静态网站生成器,类似于 Middleman。现在它甚至还没达到 Middleman 提供的功能,但它为 Scala 程序员提供了一个主要优势:它是用 Scala 编写的。

Monkeyman 是在对现有博客解决方案感到不安的情况下创建的。我知道这听起来很奇怪,因为已经有丰富的博客解决方案,这当然不是第一个静态网站生成器。然而,如果有一种解决方案支持以下功能,那么这个工具就不会被创建

  • HAML(或在本例中为 SCAML)中的布局
  • Markdown 中的内容页面
  • 精美的链接
  • 离线编辑和预览
  • Scala 扩展程序

如果出现这样的解决方案,则 Monkeyman 可能会不再维护。

功能

  • Jade、HAML(SCAML)、Mustache、SSP 用于布局
  • LESS 和 ZUSS 到 CSS 转换
  • 实时预览(在端口 4567 上运行的 Web 服务器)
  • 实时更新(监视文件系统更改)
  • 静态网站生成
  • 通过标签进行内容管理

查找更多 静态网站生成器