В моем приложении express.js есть папка, содержащая три файла:
// models/one.js
exports.One = function() { return 'one'; }
// models/two.js
exports.Two = function() { return 'two'; }
// models/three.js
exports.Three = function() { return 'three'; }
Я бы хотел использовать его так:
var db = require('./models');
doSomething(db.One, db.Two, db.Three);
Другими словами, Я хочу сгруппировать экспорт из нескольких файлов в одну переменную .
Я знаю, что по умолчанию оператор require будет искать models / index.js. Могу ли я добавить что-нибудь в index.js, что позволит ему наследовать экспорт от других файлов в каталоге, например (нерабочий psuedocode):
// models/index.js
exports = require('./one.js', './two.js', './three.js);
Мысли? Спасибо!