我为Node.js安装了Express Generator,但是当我创建一个示例应用程序时,我注意到Jade已被弃用为Pug。我安装了帕格,但我仍然需要告诉快递生成器每次使用它。我一直在阅读有关该主题的内容,它告诉开发人员只需手动更改文件名,但有没有办法让它开箱即用?我该怎么做?
答案 0 :(得分:2)
Express默认为Jade但是如果你想把它作为模板引擎而不是使用Jade。
您必须输入
表达--view = pug myapp
这将创建一个名为" myapp"的新应用程序。默认使用哈巴狗。
更多部门解释类型 表达-h 这将显示可用的命令,其中一个命令是 -v
- 查看添加视图支持
答案 1 :(得分:0)
答案 2 :(得分:0)
我认为单独使用npx express-generator时(对于那些节点版本高于Node.js 8.2.0的用户)会出现此问题。
对于8.2.0或更高版本的节点,
导航到要在其中创建应用的目录
npx express-generator --view = pug myapp
这将在目录中使用必需的.pug创建一个myapp文件夹 文件而不是.jade文件
对于早期版本的节点,您可以在此处express application generator documentation
答案 3 :(得分:0)
npx express-generator --view=pug install.
这应该可以解决问题