在kanso couchapp中使用haml / jade

时间:2011-12-02 11:12:36

标签: javascript templates couchdb haml kanso

this帖后,我看了看kanso。

由此我了解到,如果需要,人们不会害怕加载到数据库上下文复杂的模块,这对我很有帮助。

所以我尝试了kanso。它给了我一些暗示不成熟的麻烦 - 然而,它显示出巨大的潜力。 (主要是与npm兼容的视图,节点0.6.x,以及一些开放边缘情况)

所以我看得更深一些。 我看到它带有自己的模板引擎。

但是如果我想重用已经由另一个标准编写的模板呢? (例如 - haml,甚至更好 - jade也有一个很好的文本到文本JS implementation,以及一个发展良好的jQuery插件 - 相同的链接 - 请参阅文档末尾)

这里有人知道模板引擎与kanso类型机制的耦合程度,以及使用其他模板引擎的简单程度如何? 或者,我在尝试使用自己的模板时遇到了哪些限制?

1 个答案:

答案 0 :(得分:1)

据我所知,在源代码中,DustJS(kanso的模板引擎)不可插入(例如在expressjs中)。话虽如此,插入不同的模板引擎可能不会那么难,但代码似乎并不复杂。

您可能希望在GitHub页面上向this issue添加内容并请求可插入的模板机制。