我正在尝试使用Node.js构建一个完整的web应用程序。是否有一个模板引擎类似于(例如)Django模板引擎或类似的,至少允许你扩展基本模板?


当前回答

我听说过关于{dust} http://akdubya.github.com/dustjs/#dust的好事情

其他回答

我听说过关于{dust} http://akdubya.github.com/dustjs/#dust的好事情

查看Node js模块wiki页面。他们列出了所有支持node.js的模板引擎。

我已经为Simon Willisons Django项目做了一些相当完整的Django模板语言移植工作(node.js的实用程序函数借用了Django的一些有用概念)。

请在这里查看文档。

老实说,Node.js最好、最简单的模板引擎是(IMHO) Plates (https://github.com/flatiron/plates)。你可能还想看看用于Node.js的Flatiron MVC框架(http://flatiron.org)。

如果你喜欢haml,但想要更好的东西,请检查http://jade-lang.com的节点,我也写了haml.js:)