我用 express -e xxx 创建项目。
发现 views 目录下面没有 layout.ejs 了?
自己加了也不管用。
我的express 是 3.0
请问有谁知道吗?

回复 (9)
X
3.0已经ejs没有这个layout概念~~jade貌似有
S
哦去,这个话题出现了不止3次了吧,楼主看看前面的帖子吧
S
G
express 3 将 layout交给了模板引擎来处理,我认为这个改动很好,express作为web框架不应该管模板引擎的事。还是用jade吧。
目前来说ejs比较麻烦,但也说明了ejs不能算是一个模板引擎。Tj正考虑把express的partial功能加入到ejs里面来弥补这个问题。
R
引用 xieren583.0已经ejs没有这个layout概念~~jade貌似有
jade 貌似也没有 貌似要主动extends才行
W
引用 xieren583.0已经ejs没有这个layout概念~~jade貌似有
@ruandao jade有,我测试了。
W
引用 guilinexpress 3 将 layout交给了模板引擎来处理,我认为这个改动很好,express作为web框架不应该管模板引擎的事。还是用jade吧。 目前来说ejs比较麻烦,但也说明了ejs不能...
谢谢您的解答。 好像蛮多人要求恢复layout.ejs 的。 呵呵。 jade 学习成本太高。
G
R
貌似ejs已经解决了.
参与回复
登录后即可参与回复。登录