适用于 node.js 的 Jekyll 类似静态站点生成器,其目标是与 Jekyll 保持尽可能高的兼容性。
特性
核心功能与 Jekyll 相同
- 博客感知静态站点生成器
- 与 Jekyll 目录和文件结构兼容
- 针对博文使用 Markdown
- 通过 Pygments 或 Highlight.js 进行代码高亮
- 使用 Liquid 模版引擎编写的布局
- 服务器/自动重新生成
- 无扩展的页面 URL(例如,通过
pretty_urls
配置变量从 /example.html
获知 /example/
)
与 Jekyll 默认安装相比,另有几项额外特性
- 与 Jekyll 类似的插件模型,使用 CoffeeScript/JS 替代了 Ruby
- 在 include 范围内使用 Markdown
- 编译并压缩 CoffeeScript 及 LESS
- 通过重定向支持博文和页面的 URL 别名
最后,还有几项缺失特性