下面是我正在做的一个简化代码示例。无法在Firefox插件SDK中使用require()导入自定义模块
foo.js(在lib目录):
exports.foo = function foo() {
this.bar = function() {
console.log("foobar!");
};
};
main.js:
var foo = require("foo");
exports.main = function(options, callbacks) {
foo.bar();
}
CMD:
>cfx run
[...]
error: An exception occurred.
[...]
TypeError: foo.bar is not a function
所以基本上,我似乎无法做到任何与我导入的模块相关的东西。我在这里做错了什么?我尝试过用几种不同的方式来设置foo()函数的格式,而且它们都不能做任何事情。
谢谢!
谢谢,这是做到了。 – MikeASchneider 2012-03-19 14:20:24