如何更改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度或主干。