私server.jsは次のとおりです。私のlogin.jsでアプリケーションオブジェクトをモジュールに渡すには?
var express = require('express');
var app = express();
var login = require('login');
app.use('/login', login);
:
var express = require('express');
var router = express.Router();
router.get('/', function(req, res) {
res.render('login.jade');
});
module.exports = router;
にはどうすればlogin.jsの範囲にserver.jsにapp
オブジェクトを渡すことができますか?
私はちょうどlogin.jsでvar app = express();
をインスタンス化し、その代わりに使用することはできますか? app
の2つの異なるインスタンスが存在しますか?
関連:[エクスプレス:どのアプリインスタンスを渡すために別のファイルからの経路に?](http://stackoverflow.com/questions/10090414/express-how-to-pass-app-instance-to-routes-from-a-different-file) –
ありがとう。これはまさに私が求めていたものです。テストされ、それは働いた! –