我想在另一个模块中使用一个模块功能
文件 main.js
var _ = require("./underscore.js");
var foo = require("./bar.js");
foo.publish(...);
文件 bar.js
(function(e) {
var array = [...];
e.publish = function(t, args) {
_.each(array, function(...) {...});
});
})(exports);
我尝试了几种变体,但我不确定解决此错误的最佳方法:
ReferenceError: _ is not defined