繁体   English   中英

Firefox插件中是否有多个可以使用require方法的js文件?

[英]Have Multiple js Files in a Firefox addon that can have require method?

我正在构建一个具有多个与其相关联的.js文件的加载项,其中许多文件都需要访问require()函数,但是当我在其中使用require函数时,我得到了require is not defined的错误,但在索引文件,它可以正常工作。

即。 我有一个页面需要访问浏览器的本地存储,但是当我尝试使用简单存储API时会生成错误。

代码: var storage_object = require("sdk/simple-storage");

错误: JPM undefined Message: ReferenceError: require is not defined

有没有一种方法可以让我有多个具有require函数的文件,如果没有,那么如何在那些.js文件中包括所需的API才能正常运行?

工作文件都可以使用require方法:)仅需importScripts('resource://gre/modules/workers/require.js'); 可以在这里阅读: https : //developer.mozilla.org/en-US/docs/Web/API/WorkerGlobalScope/importScripts

我不确定require.js文档在MDN上的哪个位置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM