Как запустить расширение Firefox, используя Firefox Developer Edition и jpm?

У меня возникли некоторые неудобства с текущей версией Firefox и я хочу переключиться на версию Dev для разработки своего расширения.

Я пробовал учебник по этой ссылке, но не работает. Пример для ночной сборки, которая, как мне кажется, является именем папки, но заменить ее не получится. А также созданная системная среда тоже не помогает.

Заранее спасибо.

2 ответа

Решение

-b ожидает путь к исполняемому файлу, а не к папке. На Windows я использовал jpm run -b "C:\Program Files (x86)\Firefox Developer Edition\firefox.exe" и это работало нормально.

В качестве альтернативы вы можете установить JPM_FIREFOX_BINARY переменная окружения с указанием пути к версии Firefox, которую вы хотите запустить, например C:\Program Files (x86)\Firefox Developer Edition\firefox.exe, Поэтому, когда вы вызываете jpm run или же jpm test без опции -b jpm сначала проверяет JPM_FIREFOX_BINARYи используйте это как путь, если он установлен.

Ссылка:
https://developer.mozilla.org/en-US/Add-ons/SDK/Tools/jpm

Другие вопросы по тегам