我是 Node.js 的新手,并试图弄清楚如何从一个单独的文件中请求一个对象(而不仅仅是请求一个函数),但我尝试的一切- exports,module-exports等等 - 都失败了。
因此,例如,如果我有foo.js:
var methods = {
Foobar:{
getFoo: function(){return "foo!!";},
getBar: function(){return "bar!!";}
}
};
module.exports = methods;
现在我想在foo.jsfrom的对象中调用一个函数index.js:
var m = require('./foo');
function fooMain(){
return m.Foobar.getFoo();
};
我该怎么做呢?我已经尝试了各种组合,exports但module-exports它们似乎只有在我调用不属于对象的离散函数时才有效。