Я знаю:Обновлен фоновый скрипт Firefox WebExtensions для отладки?
- Для сценария контента, мне просто нужно перезагрузить веб-страницу, а сценарии контент будет перезагружен
- Для надстроек, загруженных в temporary add-on, есть Reload в
about:debugging
: щелчок по кнопке приведет к перезагрузке фоновых сценариев.
Но я хочу, чтобы перезагрузить фоновые скрипты в течение установленных Firefox WebExtensions для его отладки. Кнопка Reload для установленных надстроек отключена. Я использую Firefox v51.
Я хочу это сделать, потому что часть сценария, которую я хочу отлаживать, загружается при запуске загрузки с расширением.
Как я могу это сделать?
Когда я отключу надстройку, инструмент разработчика для фоновых скриптов становится пустым, а мои точки останова теряются. Я хочу перезагрузить фоновый скрипт, чтобы вызвать мои точки останова. Является ли это возможным? –
Если точки останова - это те, которые вы установили после загрузки сценариев, то есть не ['debugger'] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/debugger), то нет. Я подозреваю, что даже при использовании 'debugger' это может быть сложно. Возможно, вам придется прибегнуть к 'console.log()' отладке. – Makyen