【发布时间】:2013-03-29 07:26:31
【问题描述】:
我将 node.js 与 express 和 ejs 一起使用。
我应该将我的网站从 ejs 移动到另一个模板引擎 -dust.js。我希望能够将模板从一个模板引擎一个一个移动到另一个模板引擎。我看到的问题是两者都覆盖了 res.render 方法。
我能想到的解决方案是在需要ejs之后但需要dust.js之前存储res.render var render_ejs = res.render;。然后在所需的dust.js之后 - 存储新的渲染但使用不同的名称res.render_dust = res.render并再次用ejs覆盖渲染res.render = dust.render。
让他们并肩生活的正确方式是什么?
【问题讨论】: