2015-11-20 6 views
5

私は、Mozilla Developer Network "Getting Started (jpm)"ガイドを読み、Firefoxアドオン開発を開始しました。開発中のFirefoxアドオンを変更するたびに `jpm run`を使用する必要がありますか?

  1. Firefoxを終了
  2. アドオンを再構築します。

    このガイドでは、私は私のアドオンのコードに加えた変更の影響Iがする必要が見ていることを示唆しています。

  3. Firefoxでもう一度実行してください。

私のパッケージを再構築して、Firefoxの新しいインスタンスを実行して変更を確認する必要はありますか?

ブラウザ内からアドオンコードをリフレッシュする方法はありますか?

+1

なぜない: "JPM XPI" + [拡張自動インストーラ](https://addons.mozilla.org/en-US/firefox/addon/autoinstaller/)。その上で、gulp(または単にnodejs)を使用して、ブラウザでのビルドと再ロードを自動化することができます。 fwdを見て、Noitidartらがこれにどのように近づくのか聞いてください。 – cviejo

+0

@cviejo Tx。これはjpmのウォッチポスト機能 'jpm watchpost --post-url http:// localhost:8888 /'でうまく動作します。あなたのコメントを完全な答えに変えたいですか? – urig

+0

確かです。ウォッチポストの提案を追加しました。 – cviejo

答えて

7

Extension Auto Installerアドオンで、このようにあなたはJPMを組み合わせることができます。

jpm post --post-url http://localhost:8888/ 

またはプロセスを自動化するwatchpostを使用して:

jpm watchpost --post-url http://localhost:8888/ 
関連する問題