我该如何使用require("");在javascript中

时间:2015-06-09 05:33:50

标签: javascript firefox plugins requirejs mozilla

我想在Firefox中使用插件this。在此插件教程中使用require函数,它是:require("sdk/preferences/service");

但我收到require is not defined的错误。所以我搜索并下载requireJS。但是当附加这个时我得到错误module name sdk/preference/service has not been loaded yet from context. use require([])

所以我使用require(["sdk/preferences/service"],function(pref){});,但在功能上我无法使用pref并获得错误script error sdk/preferences/service

那么我如何使用require函数?

或使用require函数的HTML示例,它可以正常工作吗?

1 个答案:

答案 0 :(得分:1)

您找到的代码是在 Firefox扩展程序中使用。您没有编写Firefox扩展程序,而是使用网页,因此您无法使用该代码。没有直接替换;你必须找到别的东西。