プロジェクトにインポートしたいモジュールがあります。
var ModuleA = require('./ModuleA.js'),
ModuleB = require('./ModuleB.js'),
ModuleC = require('./ModuleC.js'),
ModuleD = require('./ModuleD.js');
さて、これはうまく機能しますが、これらをバンドルし、代わりに、次のように、これらすべての「サブ」モジュールのロードを処理する1つのモジュールを呼び出します。
// app.js ----------------------------
var Module = require('./Module.js');
// Module.js -------------------------
var ModuleA = require('./ModuleA.js'),
ModuleB = require('./ModuleB.js'),
ModuleC = require('./ModuleC.js'),
ModuleD = require('./ModuleD.js');
// ModuleA.js ------------------------
exports.method = function() { return true }
ここで、次のように「サブ」バンドルのエクスポートにアクセスできるようにしたいと思います。
ModuleA.method();
これは可能ですか?