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

EJS编译js被执行,js然后在res.render的某个地方被放置在控制台中。 我怎样才能closures这个logging?

你可能有这样的东西:

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

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

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