如何更改node.js项目的模板引擎?

我有这个 node.js项目,它使用了jade模板。 但我需要使用简单的HTML页面。 安全转型所需的准则。

我需要使用完整的.html页面,如index.html,login.html。 没有任何模板引擎可以显示像localhost:3000和localhost:3000 / login.html这样的路由。 哪些应该与全function。

你可以在config/express.js改变它:

 app.set('view engine', 'jade') 

例如,如果您想使用Handlebars ,请在packages.json删除"jade": "latest",并添加"handlebars": "latest" 。 然后运行npm install并编辑config/express.js

  app.set('view engine', 'handlebars') 

Express服务器静态html文件默认情况下。

将你的html文件放在/ public文件夹中:

  ... /public index.html login.html ... 

并去localhost:3000 /或本地主机:3000 / login.html但这是静态文件,然后应用程序逻辑应在前端。 例如使用angular度或主干。