我们来谈谈 Jamstack 的未来——加入我们

ARFR

4
0 次 Fork
1 个问题
主页
https://github.com/javimosch/arfr
存储库
javimosch/staticstuff
语言
JavaScript
许可证
Apache-2.0
模板
Handlebars

ARFR

ARFR 可以让你更快地开发静态网站。

特性

  • 使用 Handlebar 递归地观察和编译文件夹树,同时保留结构。
  • 支持 Handlebars
  • ftp 部署
  • 即时预览同步(Firebase)

工作方式

  • 从 partials 文件夹中编译内存中的 Handlebars 偏好文件。(使用文件名的偏好部分,不使用扩展名。例如:partials/myproject1/sections/prj1-head.html 变为 {{> prj1-head}})

  • 从模板文件夹复制(编译)Handlebars 文件。(保留文件夹结构)。例如:如果你有 templates/index.html 和 templates/aboutus/index.html(两者都使用 Handlebars 语法),输出内容将保持一致,它仅仅编译内容。

  • Handlebars 编译错误不会中断节点进程。

  • 从 css 文件夹复制 css 到输出文件夹的斜杠 css。(保留结构)

  • 定制 json 或 js Handlebars 数据加载,用作情境。

  • 每次监视(对脚本、样式和模板)发出生成成功事件时,都会向 Firebase 数据库发送一个信号。如果你有 Firebase 重新加载代码块(handlebars 偏好部分),你的浏览器将自动重新加载。

查找更多静态网站生成器