我server.js是:如何將應用程序對象傳遞給模塊?
var express = require('express');
var app = express();
var login = require('login');
app.use('/login', login);
在我login.js:
var express = require('express');
var router = express.Router();
router.get('/', function(req, res) {
res.render('login.jade');
});
module.exports = router;
如何傳遞在server.js的app
對象login.js的範圍是什麼?
我可以在login.js中實例化var app = express();
並使用它嗎?那麼會有兩個不同的app
的實例嗎?
相關:快遞:如何通過應用實例從不同的文件路由?](http://stackoverflow.com/questions/10090414/express-how-to-pass-app-instance-to-routes-from-a-different-file) –
謝謝。這正是我所尋求的。經過測試,它的工作! –