2015-11-20 18 views
5

我已經瀏覽了Mozilla開發者網絡「Getting Started (jpm)」開始使用Firefox附加開發的指南。每當我更改我正在開發的Firefox附加組件時,是否必須使用`jpm run`?

本指南建議,爲了看到變化的影響,我要對我的附加的代碼,我需要:

  1. 關閉火狐
  2. 重建附加。
  3. 再次在Firefox中運行它。

我真的要重建我的軟件包並運行一個新的Firefox實例來查看我的更改嗎?

是否有另一種方法來刷新瀏覽器內的附加代碼?

+1

爲什麼不: 「JPM XPI」 +分機自動安裝](https://addons.mozilla.org/en-US/firefox/addon/autoinstaller/)。然後,您可以使用gulp(或者僅僅是nodejs)來實現瀏覽器中的構建和重新加載自動化。展望未來聽取諾伊塔特和其他人如何處理這個問題.. – cviejo

+0

@cviejo Tx。這與jpm的watchpost功能非常吻合:'jpm watchpost --post-url http:// localhost:8888 /'。你想把你的評論變成完整的答案嗎? – urig

+0

當然可以。添加了watchpost建議。 – cviejo

回答

7

您可以用Extension Auto Installer附加這樣的組合JPM:

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

或者用觀望點的過程自動化:

jpm watchpost --post-url http://localhost:8888/ 
相關問題