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