在以下代碼中,session.js和user.js中的「db」變量引用了db.js中的同一對象,還是它們的副本(與我的數據庫服務器建立了單獨的連接)?是否module.require(...)。*返回module.exports。*的一個副本或它的引用?
// db.js
var mongojs = require('mongojs');
var db = mongojs('test', ['users', 'sessions']);
module.exports.database = db;
// session.js
var db = require('../db.js').database;
......
// user.js
var db = require('../db.js').database;
......
謝謝!
很酷,謝謝你教我新東西! – SChang