私は最近、Firefoxのアドオンを開発するために、古くなったcfxをjpmに切り替えました。コードを変更してもう一度テストしたいときは、 "jpm run"コマンドを使用する必要があります。新しいコードが入っているブラウザを起動するのに3から5分かかります。これは、新しいコード行をテストするたびに、数分待たなければならないので、私のアドオンを開発することはかなり不可能です。JPM Runでテストするのが極端に遅い
この種の問題はChromeでは発生しないため、Mozillaの人々が何を考えているのか分かりません。彼らは、ブラウザのアドオンを開発することをほぼ不可能にしたいのですか?
コードをテストする他のFirefoxアドオン開発者はなんですか?ブラウザを起動して再起動する時間は非常にゆっくりですか?または回避策がありますか?
「jpm run」と最小限のアドオンでFirefoxを起動すると、(テストされたばかりの)私にとっては10秒もかかりません。あなたのアドオンはどれくらい大きいですか? 'jpm --version'のどのバージョンを使用していますか?どのFirefoxのバージョンを使用していますか?さらに多くの情報が必要です(マシンの種類、OSなどなど)。 – Makyen
私はアドオンフォルダ内のいくつかのファイルを削除することで30秒以下にしました(50MBのようでした)。私はそこにXPIファイルのコピーをいくつか持っていて、それが遅くなっているかもしれません。私は毎回ブラウザを再起動しなければならないというのはまだまだ迷惑なことです。 私はFirefoxの開発者用エディションを使用しています。実際には、Chromeにあるようにパッケージ化されていないアドオンをサイドロードする方法が必要です。 Chromeで開発しているときは、chrome:\ extensionsページにアクセスして、最新のバージョンの作品を表示する必要があります。 – user1850261