如何在Express 3中安装子应用程序

时间:2013-02-06 12:17:11

标签: javascript node.js express

子app-dir / app.js

快递 2

app.mounted(function (parent) {
  this.helpers({masterviews: parent._locals.settings.views + '/'});
});

快递 3

不再支持

app.mounted app.helpers 。 如迁移指南中所述, app.helpers 可以替换为 app.locals ,但没有提供用于迁移应用的文档。安装

1 个答案:

答案 0 :(得分:1)

不确定这是你想要做的,但我会这样做:

var express = require('express')
  , mysubapp = require('./lib/mysubapp/index'); // path is just for example
var app = express();

// then you mount the app
app.use(mysubapp);
// or if mysubapp returns a function
app.use(mysubapp());