app.helpers 和app.dynamicHelpers 是express2.X使用的 分别为静态/动态 视图助手通过其注册函数,
例如
app.helpers({
<span style="white-space:pre"> </span>inspect: function(obj) {
<span style="white-space:pre"> </span>return util.inspect(obj, true);
}
});
但是在express 3.x后 这两个方法被废止,
3.x 使用的是
app.locals({ key2: value1, key2: value2 })
就有如下:
app.locals({ inspect: function(obj) { return util.inspect(obj, true); } });
但是express4.x后变化就很大了
app.locals.key1 = value1; app.locals.key2 = value2;
如下:
app.locals.inspect=function(obj){ return util.inspect(obj, true); }