调用path文件Node.js中的app.js函数
在app.js中,我有一个函数,我想从路由文件调用。
当然这是简化的。
app.js
var express = require('express'); var app = express(); var foo = function() { return 'bar'; } module.exports = app;
index.js
?
我试图要求('../ app.js'),并调用app.foo,但没有奏效。
如果你想导出app
和foo
那么你可以导出一个对象
module.exports = { app: app, foo: foo }
或者,你也可以做
module.exports.app = app; module.exports.foo = foo;
然后在你的路线
var app = require('../app').app, foo = require('../app').foo;