就 Jamstack 的未来展开讨论 - 加入我们

Enfield

87 星星
6 关注
2 问题
主页
https://github.com/fortes/enfield
仓库
fortes/enfield
语言
CoffeeScript
许可证
MIT
模板
Liquid

适用于 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 别名

最后,还有几项缺失特性

  • Textile 支持
  • 导入工具

发现更多 静态站点生成器