我如何设置不同的视图引擎为快速应用程序?
我的应用程序需要多个视图引擎目前它是这样的:
app.engine('html', require('ejs').renderFile); app.set('view engine', 'html');
这适用于HTML模板,但不适用于ejs模板。 (我看到类似的问题,并尝试添加合并模块,并按照他们的文档说明,但它是抛出错误)
用express, res.render
只接收一个模板引擎,如果你想使用多模板引擎,则必须自定义render
function。 每个模板引擎都具有render
function来进行查看