Поделиться функцией между контентом и фоновым скриптом (расширение Chrome)Javascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Anonymous
 Поделиться функцией между контентом и фоновым скриптом (расширение Chrome)

Сообщение Anonymous »

Я строю расширение Chrome, используя Vite и TypeScript с Manifest V3. Расширение имеет: < /p>
файл founal.ts, определяемый как служебный работник (с «типом»: «модуль» в manifest.json) < /p>
файл content.ts, введенный во все страницы через «content_scripts» в обоих конфигурации. Например:
// config.ts
export const CONFIGER = {
apiUrl: "https://api.example.com",
featureFlag: true,
version: "1.0.0",
};
< /code>
Если я импортирую только в content.ts, Vite внедряет объект непосредственно в созданный content.js. Все работает нормально. < /P>
Если я импортирую его только в фоне.import { C as CONFIGER } from './infra-DW-OpSlF.js';
< /code>
И если я запускаю проект, появляется ошибка: uncaught syntaxError: не может использовать оператор импорта вне модуля. Поскольку сценарии контента не поддерживают импорт ESM, это нарушает расширение. Если Builder поместите тело config.ts в обоих файлах, то отлично, но я не знаю, как

Подробнее здесь: https://stackoverflow.com/questions/796 ... -extension
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Не удается поделиться контентом в WhatsApp, если включен AppLock
    Anonymous » » в форуме Android
    0 Ответы
    36 Просмотры
    Последнее сообщение Anonymous
  • Поделиться текстовым контентом на iOS приводит к сбою приложения
    Anonymous » » в форуме IOS
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Поделиться контентом между веб -сайтом и мобильным веб -сайтом
    Anonymous » » в форуме CSS
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Свойство CSS ScaleX, странное поведение с фоновым цветом в Chrome
    Anonymous » » в форуме Html
    0 Ответы
    77 Просмотры
    Последнее сообщение Anonymous
  • Свойство CSS ScaleX, странное поведение с фоновым цветом в Chrome
    Anonymous » » в форуме CSS
    0 Ответы
    60 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Javascript»