如何从ExpressJS中的模块访问app对象?

时间:2013-06-27 10:25:55

标签: javascript node.js express

我在app.js文件中运行这样的Express应用程序:

var app = express();

现在我可以设置一些像这样的变量:

app.set('host', 'myhost')

我还有api.js模块,我想从根app.js文件中访问此主机变量。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

app.js文件中:

module.exports = app;

api.js文件中:

app = require("./app.js")
host = app.get('host');