Chrome拡張機能をFirefoxに移植する作業をしています。Chrome拡張機能では、バックグラウンドスクリプトにJQueryが含まれています。これは、バックグラウンドスクリプト全体でAJAXに使用されます。
Firefox Jetpack SDKを使用すると、次のことができるようになります。
require("modulename")
ただし、これは、modulenameが次のコードを含むFirefox拡張モジュールである場合にのみ機能します。
exports.someVar = someLocalVar
モジュールの機能を他の場所で利用できるようにするため。明らかに、JQueryはこのようなモジュールとして設定されていないため、それを要求する方法はありません。
Firefoxアドオンのバックグラウンドでlib/main.jsファイルにJQueryを含めて、main()関数でJQueryにアクセスできるようにする方法はありますか?