Редактировать (2017-06-25) : Начиная с Firefox 57, классические расширения (включая автоустановщик расширений, упомянутый ниже) перестанут работать.Это означает, что теперь вы можете выбрать:
- Перейдите на
about:debugging
и загрузите расширение как временное дополнение.Это позволит перезагрузить его одним щелчком мыши, когда вы вносите изменения - либо в пакет, либо в распакованный каталог, возможны оба варианта. - Используйте инструмент командной строки web-ext ,он может установить ваше расширение как временное дополнение из командной строки.Он также может отслеживать файлы расширений на предмет изменений и автоматически перезагружаться.
Исходный ответ для справки, будет работать только до Firefox 56.
На самом делеВот почему я создал Extension Auto-Installer некоторое время назад.Установите расширение в своем тестовом браузере и добавьте в пакетный скрипт следующее:
wget --post-file=extension.xpi http://localhost:8888/
Это автоматически установит ваше расширение в браузер и перезапустит его, если это необходимо.Если требуется подписать расширения, он предложит установить расширение как временную надстройку только для текущего сеанса браузера.
Поскольку вы, похоже, используете Windows, вам потребуется Wget для Windows или аналогичный инструмент командной строки.