为什么Express res.render在控制台中转储渲染输出(EJS模板)?

时间:2015-08-19 20:17:48

标签: node.js express

EJS编译要执行的js,然后在res.render中的某个地方将js转储到控制台中。我该如何关闭此注销?

1 个答案:

答案 0 :(得分:2)

你可能有这样的事情:

res.render('view', { debug : true, ... });

(或debug是您传递给模板的数据的一部分)

这设置了EJS的debug选项,它将生成的函数转储到stdout。解决此问题的唯一方法(AFAIK)是将debug重命名为其他内容。