История изменений
Исправление Virtuos86, (текущая версия) :
А ты как разрабатываешь вообще? Я по канонам Мозиллы установил npm
(Node.js'ный пакетный менеджер), через него установил web-ext
. Теперь в корневом каталоге аддона после каждого изменения выполняю в сонсоли rm ./web-ext-artifacts/<addon_X.X.X>.zip && web-ext build
(чтобы предыдущая сборка удалилась, иначе web-ext ругается) и в about:debugging#addons
либо «Загрузить временное расширение», либо, если уже загружено, «перезагрузить».
Почему так сложно? Распакованные аддоны не ставятся почему-то, разбираться лень.
id у аддона без вариантов лучше сразу указывать. Проблема, что в хромом этот ключ нафиг не нужен, там айдишки автоматически генерируются уникальные.
Это я всё к тому, что, чтобы тестировать, подпись не нужна.
Исходная версия Virtuos86, :
А ты как разрабатываешь вообще? Я по канонам Мозиллы установил npm
(Node.js'ный пакетный менеджер), через него установил web-ext
. Теперь в корневом каталоге аддона после каждого изменения выполняю в сонсоли rm ./web-ext-artifacts/<addon_X.X.X>.zip && web-ext build
(чтобы предыдущая сборка удалилась, иначе web-ext ругается) и в about:debugging#addons
либо «Загрузить временное расширение», либо, если уже загружено, «перезагрузить».
Почему так сложно? Распакованные аддоны не ставятся почему-то, разбираться лень.
id у аддона без вариантов лучше сразу указывать. Проблема, что в хромом этот ключ нафиг не нужен, там айдишки автоматически генерируются уникальные.