может ли скрипт содержимого расширения chrome использовать загрузчик модулей? - PullRequest
0 голосов
/ 20 мая 2018

Я посмотрел на модули ES6 и require.js, но оба нуждаются в теге «script» на странице выполнения, чтобы иметь возможность их использовать.

В сценариях содержимого мы просто указываем список js-файлов, которые нужно вставить на веб-страницу, и тег сценария не используется.Есть ли загрузчик модулей, о котором я не знаю, который не зависит от тега script?В настоящее время я просто использую IIFE и глобальную область видимости для доступа к необходимым объектам, но было бы очень удобно, если бы я мог использовать загрузчик модулей, так как размер моего кода расширения растет день ото дня.

Примечание.знать об этом ответе здесь Как импортировать модули ES6 в скрипте содержимого для расширения Chrome , но он предлагает сделать это через web_accessible_resources, но это не идеальный вариант, так как все сценарии, внедренные на страницу таким образом, должны использовать передачу сообщений вполучить доступ к чему угодно из расширения или скрипта контента (своего рода обходной путь).

...