Ця функція вимагає Mellowtel версії 1.6.2 або вище. Це є критичною зміною порівняно з попередніми версіями.
Mellowtel надає додаткову функцію, яка дозволяє обробляти більше запитів і, відповідно, заробляти більше. Ця функція називається “Meucci”.
Встановлення
Спочатку встанови необхідний npm пакет, використовуючи свій улюблений менеджер пакетів:
Використовуючи npm
Використовуючи yarn
Використовуючи pnpm
Нижче наведено інструкції для увімкнення функції Meucci у твоєму плагіні браузера, з варіантами для стандартної та Plasmo реалізацій.
Стандартна реалізація
1. Створи файл JavaScript з назвою meucci.js
У каталозі src, або де ти зберігаєш js файли, створи файл з назвою meucci.js і додай наступний код. Переконайся, що цей файл буде включено у фінальну збірку (каталог /dist).
Якщо ти слідував початковій налаштуванню webpack, ти можеш просто додати цей файл до об’єкта entry у своєму конфігураційному файлі webpack.
2. Онови конфігурацію webpack
Переконайся, що твій фінальний каталог збірки включає файл meucci.js.
Якщо ти слідував початковій налаштуванню webpack, ти можеш просто додати цей файл до об’єкта entry у своєму конфігураційному файлі webpack.
3. Онови manifest.json
Додай файл meucci.js до свого manifest.json як web_accessible_resources:
Реалізація з Plasmo Framework
Якщо ти використовуєш Plasmo framework, дотримуйся цих альтернативних кроків:
1. Створи файл TypeScript з назвою meucci.ts
У каталозі src, або де ти зберігаєш ts файли, створи файл з назвою meucci.ts і додай наступний код:
2. Створи скрипт збірки
Створи файл build-meucci.js у корені свого проекту з наступним вмістом:
3. Онови package.json
Додай наступне до свого файлу package.json:
Ти можеш:
- Запустити скрипт збірки вручну після основної збірки:
npm run build:meucci
- Або додати його до існуючого скрипта збірки з
&: "build": "your-existing-build-command & npm run build:meucci"
Це забезпечить правильне збирання та копіювання файлу Meucci до всіх каталогів збірки у правильній структурі Plasmo.
Оновлення initContentScript
Для обох реалізацій, зміни метод initContentScript у скрипті вмісту, щоб включити правильний шлях до файлу Meucci:
Для Plasmo framework, ти можеш використовувати наступне:
Якщо у тебе також увімкнено Pascoli, ти можеш використовувати наступне: