Должен ли я использовать `jpm run` каждый раз, когда меняю надстройку Firefox, которую я разрабатываю?

Я ознакомился с руководством " Приступая к работе (jpm) " в Mozilla Developer Network, чтобы начать разработку дополнений для Firefox.

В этом руководстве предлагается, чтобы увидеть влияние изменений, которые я вносил в код моего дополнения, мне необходимо:

  1. Закрыть Firefox
  2. Перестройте дополнение.
  3. Запустите его в Firefox снова.

Нужно ли мне пересобирать мой пакет и запускать новый экземпляр Firefox, чтобы увидеть мои изменения?

Есть ли альтернативный способ обновить код надстройки из браузера?

1 ответ

Решение

Вы можете комбинировать jpm с надстройкой Extension Auto Installer следующим образом:

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

Или с помощью сторожевого поста для автоматизации процесса:

jpm watchpost --post-url http://localhost:8888/ 
Другие вопросы по тегам