Przeszedłem przez sieć Mozilla Developer Network "Getting Started (jpm)", aby zapoznać się z rozwojem dodatków do Firefoksa.Czy muszę używać `jpm run` za każdym razem, gdy zmieniam dodatek Firefox, który rozwijam?
Przewodnik ten sugeruje, że aby zobaczyć efekty zmian, które sprawiają, że do mojego dodatek w kodzie mam potrzebę:
- Zamknij Firefox
- Odbuduj dodatek.
- Uruchom ponownie w przeglądarce Firefox.
Czy naprawdę muszę przebudować mój pakiet i uruchomić go jako nowe wystąpienie przeglądarki Firefox, aby zobaczyć moje zmiany?
Czy istnieje alternatywny sposób na odświeżenie kodu dodatkowego w przeglądarce?
Dlaczego nie: "JPM XPI" + [Extension Auto Installer ] (https://addons.mozilla.org/en-US/firefox/addon/autoinstaller/). Następnie możesz użyć gulp (lub po prostu nodejs), aby zautomatyzować kompilację i ponowne ładowanie w przeglądarce. Patrząc na to, jak Noitidart i inni podchodzą do tego ... – cviejo
@cviejo Tx. Działa to bardzo dobrze z funkcją watchpoint'a jpm: 'jpm watchpost --post-url http: // localhost: 8888 /'. Czy chcesz przekształcić swój komentarz w pełną odpowiedź? – urig
Pewnie. Dodano sugestię watchpost. – cviejo