2

我正在寻找一种在不使用任何“后端”语言(如 php 或 ruby​​/rails)的情况下编写 html 模板的方法。

使用 JS 可以工作,但是当我在加载 DOM 后添加节点时,我当前的 javascript 出现问题。

理想的解决方案是,如果有某种预处理器可以编译成完成的 html .. 类似于 SCSS 但用于 html

就这样我很清楚,我有足够的内容用于stackoverflow ..

我希望 partial.folders 内容编译成 index.html

partial.folder
  menu.html
  root.html
  footer.html
|
|
V
index.html
4

2 回答 2

1

我找到了自己问题的答案。一个名为 codekit 的程序完全按照我的意愿工作。谢谢您的帮助!http://incident57.com/codekit/

于 2013-10-07T20:02:33.490 回答
1

取决于您要解析模板的“时间”。

1)在运行时:您可以尝试使用https://github.com/janl/mustache.js - javascript Logic-less templates

2) 在构建时:我建议使用 nodejs+Grunt ( http://gruntjs.com/ ) + grunt-preprocess (grunt 插件)

于 2013-09-11T21:33:14.317 回答