Skip to main content
Эта функция требует Mellowtel версии 1.6.2 или выше. Это является критическим изменением по сравнению с предыдущими версиями.
Mellowtel предоставляет дополнительную функцию, которая позволяет обрабатывать больше запросов и, следовательно, зарабатывать больше. Эта функция называется “Meucci”.

Установка

Сначала установи необходимый npm пакет, используя предпочитаемый менеджер пакетов:

Используя npm

Используя yarn

Используя pnpm

Ниже приведены инструкции по включению функции Meucci в твоем плагине для браузера, с вариантами как для стандартной, так и для реализации на Plasmo framework.

Стандартная реализация

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:
Ты можешь:
  1. Запустить скрипт сборки вручную после основной сборки: npm run build:meucci
  2. Или добавить его к существующему скрипту сборки с &: "build": "your-existing-build-command & npm run build:meucci"
Это обеспечит правильную сборку и копирование файла Meucci во все каталоги сборки в правильной структуре Plasmo.

Обнови initContentScript

Для обеих реализаций измени метод initContentScript в скрипте содержимого, чтобы включить правильный путь к файлу Meucci:
Для Plasmo framework, ты можешь использовать следующее:
Если у тебя также включен Pascoli, ты можешь использовать следующее: