我一直在寻找使用胡子或把手和nodejs,但我没有成功找到一个有效的在线示例项目。
我只需要一个使用小胡子作为模板引擎的样本骨架结构。
我的目标是使用nodejs,mustache / handlebars,less(css框架)和一些好的路由,但是却找不到一个好的例子来解决问题。
我创建了一个项目,它使用较少的胡子,并在线使用一些教程表达,但我在启动时遇到错误。 app.js https://gist.github.com/1237758
我收到TypeError:Object#没有方法'compile'
我的node_modules中有express,less和mustache。
答案 0 :(得分:5)
答案 1 :(得分:3)
您可以使用stache模块。这使得在快递中使用胡须变得更加容易。看看例子。
答案 2 :(得分:0)
您的错误来源似乎位于connect
模块connect/lib/middleware/compiler.js
,但我无法重现错误。您可能在$ NODE_PATH
答案 3 :(得分:0)
由于你已经收到一些关于模板的答案,我以为我会回答路由问题。试用http://sammyjs.org/用js。
编写的小型Web框架还有一些例子https://github.com/quirkey/sammy/tree/master/examples/
答案 4 :(得分:0)
我找了一个Express / Handlebars / Less框架,但找不到任何我满意的模板。
我最终在GitHub上制作了我自己的Express / Handlebars / Less项目模板: