Express 版本 及 EJS 问题
发布于 13 年前 作者 jonzlx 7383 次预览 最后一次回复是 13 年前 来自
为什么当我用
express -t ejs microblog
并没有产生EJS的模板,而是产生了jade 模板
create : microblog/views create : microblog/views/layout.jade create : microblog/views/index.jade
关于这个问题,使我Express 版本的问题吗?(v 3.0.0beta7)
如何代替 : npm i express
安装不同版本的Express
5 回复
3.0 参数改了,已经不再用 -t 指定模版引擎。 ejs 和 jade 都有独立的参数来指定,你用 express --help 看看就明白了。
express -e ejs 以后,在 views目录下为什么没有layout.ejs文件呢
ejs本身不支持模板,原来ejs模板是express实现的,但是exoress3.0去除了这个功能
但是 我用生成到Jade工程,手头改成EJS 也可以正常运行。
express 3.0之后改成这样了 $ express --help
Usage: express [options]
Options: