Должен ли я использовать `jpm run` каждый раз, когда меняю надстройку Firefox, которую я разрабатываю?
Я ознакомился с руководством " Приступая к работе (jpm) " в Mozilla Developer Network, чтобы начать разработку дополнений для Firefox.
В этом руководстве предлагается, чтобы увидеть влияние изменений, которые я вносил в код моего дополнения, мне необходимо:
- Закрыть Firefox
- Перестройте дополнение.
- Запустите его в Firefox снова.
Нужно ли мне пересобирать мой пакет и запускать новый экземпляр Firefox, чтобы увидеть мои изменения?
Есть ли альтернативный способ обновить код надстройки из браузера?
1 ответ
Решение
Вы можете комбинировать jpm с надстройкой Extension Auto Installer следующим образом:
jpm post --post-url http://localhost:8888/
Или с помощью сторожевого поста для автоматизации процесса:
jpm watchpost --post-url http://localhost:8888/