install:
npm i --save tm-autoload
/Foo/Bar.js
module.exports = 'Foo'
/index.js
var autoload = require('tm-autoload');
var App = autoload.load('Foo');
console.log(App.Bar); //return 'Foo'
/Foo/Bar.js
module.exports = {
Foo: 'Bar'
}
/index.js
var autoload = require('tm-autoload');
var App = autoload.load('Foo', function (file) {
file.Bar = 'Foo';
return file;
});
console.log(App.Bar.Bar); //return 'Foo'