使用Grunt.js对partials进行静态HTML编译

AVP*_*AVP 18 html web dust.js pug

我一直在寻找能让我使用Grunt预编译静态网站的东西.它需要有部分内容,因此我可以在页面中包含类似公共页眉/页脚的内容.

到目前为止,我只是真正找到了Jade,它有一个grunt插件,而这个 Grunt插件可以将Dust.js模板编译为静态HTML.我不太喜欢Jade的语法,而Grunt的Dust插件并不理想.

是否有任何静态HTML模板语言与Grunt/Gulp支持不会偏离常规HTML,并且仍处于活动状态?

Dan*_*lan 16

我发现这个名为grunt-includes的插件.我一直在寻找你的问题的答案.这是我见过的第一个看起来很容易使用的东西.所有的人似乎也许有这个功能,但做其他事情的20倍,使他们看起来像是错误的工具的工作.

我缺少的一件事就是能够为相对路径添加前缀.我正在和谦虚的开发者交谈,这正在成为一个更好的选择.

更新:有一个grunt-includes-replace几乎一样简单,并且可以为相对路径添加前缀.IE:它允许你传入变量.

  • `grunt-includes-replace`简单实用.正是我需要的!谢谢. (2认同)