3

我一直在寻找使用 mustache 或车把和 nodejs,但我没有成功地在网上找到一个可以工作的示例项目。

我只需要一个使用 mustache 作为模板引擎的示例骨架结构。

我的目标是使用 nodejs、mustache/handlebars、less(css 框架)和一些好的路由,但还没有找到一个很好的例子来解决。

更新

我使用一些在线教程创建了一个使用较少、小胡子和表达的项目,但在启动时出现错误。app.js 在https://gist.github.com/1237758

我收到 TypeError: Object # has no method 'compile'

我的 node_modules 中有 express、less 和 mustache。

4

5 回答 5

5

尝试这个:

http://bitdrift.com/post/2376383378/using-mustache-templates-in-express

于 2011-09-23T15:51:15.893 回答
3

您可以使用stache模块。它使在 express 中使用 mustache 变得更加容易。查看示例。

于 2011-09-27T02:26:21.107 回答
0

我寻找 Express/Handlebars/Less 框架,但找不到任何我满意的模板。

我最终在 GitHub 上制作了自己的 Express/Handlebars/Less 项目模板:

Express-Handlebars-Less-Jasmine-NodeUnit_Project-Template

于 2014-03-30T21:59:51.330 回答
0

由于您已经收到了一些关于模板的答案,我想我会回答路由问题。试试http://sammyjs.org/一个用 js 编写的小型 Web 框架。

还有一些例子https://github.com/quirkey/sammy/tree/master/examples/

于 2011-10-02T19:06:46.057 回答
0

您的错误来源似乎存在于connect模块中,connect/lib/middleware/compiler.js但我无法重现该错误。您的 $NODE_PATH 中可能有一个旧的连接模块

于 2011-09-28T09:36:25.517 回答