Описание тега jpm
jpm был инструментом командной строки Firefox Add-on SDK, который можно было использовать для инициализации, запуска, тестирования и упаковки дополнений.
1
ответ
FF Addon (JPM) Передача сообщения из скрипта Panel в основной индексный скрипт
Я разрабатываю расширение FireFox с использованием JPM Addon. Я загружаю панель из основного файла index.js примерно так... var panel = require('sdk/panel'); var panel = panel.Panel({ contentURL: url('pages/popup.html'), onHide: doHide }); //and in …
29 авг '16 в 15:56
1
ответ
Должен ли я использовать `jpm run` каждый раз, когда меняю надстройку Firefox, которую я разрабатываю?
Я ознакомился с руководством " Приступая к работе (jpm) " в Mozilla Developer Network, чтобы начать разработку дополнений для Firefox. В этом руководстве предлагается, чтобы увидеть влияние изменений, которые я вносил в код моего дополнения, мне нео…
20 ноя '15 в 20:50
0
ответов
При запуске Firefox из JPM CSS не загружается
Я тестирую расширение Firefox, используя jpm run, Я использую Firefox 42.0 на Windows 10. Кажется, если я тестирую свое расширение, все страницы, кажется, имеют проблемы с сертификатом SSL, и CSS не загружается для ряда страниц. Например, домашняя с…
11 ноя '15 в 08:13
1
ответ
У меня проблема с запуском команды "jpm sign"
Я пытался использовать команду "jpm sign" для подписи расширения Firefox. Но у меня возникла проблема, связанная с тем, что номер версии не совпадает с файлом install.rdf. JPM [информация] Подписание XPI: JPM [ошибка] Ответ сервера: версия не соотве…
06 янв '16 в 13:16
1
ответ
Дополнение Mozilla Выполнение кода при первом запуске
В настоящее время я создаю надстройку и хочу выполнить определенный код при первом запуске. Более конкретно, я хочу нажать на кнопку "Добавить", просмотреть мои файлы и выбрать исполняемый файл. Этот процесс просмотра должен выполняться только при п…
10 сен '15 в 14:06
1
ответ
Object.defineProperty() работает во время тестирования (запуск jpm), но ничего не делает при использовании фактического xpi
Ну, вот я снова вернулся с другой проблемой, касающейся частей моего аддона. Я использую наблюдателя для изменения значений, вызываемых через JavaScript. var observerService = Cc["@mozilla.org/observer-service;1"].getService(Ci.nsIObserverService); …
04 апр '16 в 17:41
1
ответ
JPM не работает
Я только что попробовал использовать JPM в первый раз, и я не могу заставить что-либо работать. Мой файл index.js выглядит так: const actionButton = require('sdk/ui/button/action'); const TAG = "Addon Scratchpad / Index "; console.log(TAG+'in index.…
06 фев '15 в 20:31
1
ответ
Надстройка Firefox не устанавливается при запуске jpm с установленным аргументом --profile
Для надстроек, использующих локальное хранилище, между тестами должен поддерживаться профиль. Для этого указывается аргумент --profile. Я нашел вышеуказанную информацию в этом уроке на MDN Моя проблема в том, что когда у меня указан профиль, я получ…
10 июл '16 в 20:24
1
ответ
Как просмотреть предупреждения консоли jpm
jpm test отчеты к консоли: .console.warn: reusetab: 10 предупреждений или ошибок были зарегистрированы в платформе nsIConsoleService, что может не иметь никакого значения; тем не менее, они также могут указывать на ненормальное поведение. Как мне пр…
30 мар '15 в 17:19
1
ответ
Путь Firefox по умолчанию для jpm не работает
Я использую Ubuntu 16.04 с Firefox 46.0. При попытке запустить jpm run для нового дополнения (сканера), созданного с помощью jpm init, я получаю следующий вывод: JPM [info] Starting jpm run on Crawler JPM [info] Creating a new profile JPM [error] No…
18 май '16 в 06:39
2
ответа
Как мне использовать `jpm` с webextension в Firefox?
Я запускаю аддон Firefox и из того, что я вижу: jpm это инструмент для управления аддоном Firefox; WebExtensions - это новый способ написания расширений Firefox, совместимых с API расширений, поддерживаемым Google Chrome а также Opera; пока не могу …
19 сен '15 в 16:52
1
ответ
Интерпретировать jpm "бесполезное выражение"
Так что у меня есть небольшая проблема здесь. Я попытался запустить "тест jpm" для дополнения, которое я пытался разработать. Но каждый раз, когда я пытаюсь запустить его, он просто отображает console.log: bf4c_autoloader: [JavaScript Warning: "Type…
27 дек '15 в 13:49
0
ответов
"noautohide: true" не работает в дополнительном SDK jfo Firefox
Как отключить автоматическое скрытие панели в расширении Firefox Add-on SDK (например, используя jpm для развития)? На самом деле я пытаюсь разработать расширение для Firefox с использованием API высокого уровня и, в частности, стараюсь избегать авт…
15 мар '17 в 09:37
2
ответа
Как обновить lodash до последней версии
Я использую npm в Debian Linux для установки Jpm. Но я получаю ошибки об установленных версиях lodash (следующим образом) test@localhost:~# npm install jpm --global npm WARN deprecated lodash@2.4.1: lodash@<3.0.0 is no longer maintained. Upgrade …
02 дек '15 в 05:41
2
ответа
Тестирование Firefox надстройки / расширения Интернационализация
Я создал дополнение Firefox, используя jpm и я добавил ряд файлов локализации, таких как: локалей /da.properties национальная_версия /en-GB.properties национальная_версия /en-US.properties локалей /fi.properties И так далее... В моих файлах HTML я и…
26 ноя '15 в 07:49
0
ответов
jpm run показывает демо ActionButton, но jpm xpi не
Сломанный MDN демо Я скопировал самое первое демо, добавил свои собственные значки, больше ничего. Протестировал это используя jpm run, работает отлично, кнопки появляются на панели навигации, могут быть настроены и перемещаться, нажатие кнопки отк…
04 июл '16 в 14:20
1
ответ
{jpm} Как заменить любую страницу на свою?
Как я могу заменить любую страницу, например http://google.com/ на мою страницу (я не хочу перенаправлять), включая <head>? Я попробовал это: // Import the page-mod API var pageMod = require("sdk/page-mod"); // Create a page-mod // It will run…
07 сен '15 в 14:06
2
ответа
Загрузочное расширение с новым jpm Firefox
Я реализую расширение Firefox, используя одну из последних (или последних) версий jpm (1.0.5), но расширение не вызывает методы startup () или shutdown (). Я знаю, что должно быть обязательно объявить расширение как <em:bootstrap>true</em:b…
19 апр '16 в 14:19
0
ответов
Javascript Firefox Аддон новое текстовое окно в углу
Я хочу, чтобы Javascript генерировал новую "область" в верхнем правом углу. В этой "области" я хочу иметь текст и, возможно, несколько URL. Что я получил так далеко: var x = document.createElement("TEXTAREA"); var t = document.createTextNode("Sample…
18 фев '16 в 03:44
1
ответ
Firefox Android-аддон несовместим при отправке в AMO
Недавно я разрабатывал дополнение для Android Firefox, я использовал только совместимые модули в соответствии с Module_Compatibility, я упаковывал свое дополнение с помощью jpm-mobile. Когда я отправляю его в AMO, он просто сказал Некоторые платформ…
22 ноя '15 в 11:31