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

Установка

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

Используя npm

Используя yarn

Используя pnpm

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

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

1. Создайте HTML файл с именем pascoli.html

Создайте файл с именем pascoli.html и добавьте следующий код. Убедитесь, что этот файл включен в вашу финальную сборку (директорию /dist). Если вы следовали начальной настройке webpack, вы можете просто добавить этот файл в директорию public как pascoli.html
Убедитесь, что вы изменили атрибут src тега script, чтобы он указывал на правильное расположение вашего файла pascoli.js в финальной сборке

2. Создайте JavaScript файл с именем pascoli.js

В директории src или в любом другом месте, где у вас находятся js файлы, создайте файл с именем pascoli.js и добавьте следующий код. Убедитесь, что этот файл включен в вашу финальную сборку (директорию /dist). Если вы следовали начальной настройке webpack, вы можете просто добавить этот файл в объект entry в вашей конфигурации webpack.

3. Обновите вашу конфигурацию webpack

Убедитесь, что ваша финальная сборка включает файлы pascoli.html и pascoli.js. Добавьте следующее в вашу конфигурацию webpack, чтобы убедиться, что pascoli.js включен в сборку:
pascoli.html должен быть автоматически включен в вашу сборочную директорию, если вы следовали начальной настройке webpack и добавили его в директорию public.

4. Обновите manifest.json

Добавьте файл pascoli.html в ваш manifest.json как web_accessible_resources:

Реализация на Plasmo Framework

Если вы используете Plasmo framework, следуйте этим альтернативным шагам:

1. Создайте компонент PascoliPage

Создайте файл с именем pascoli.tsx в вашей директории tabs. Если у вас нет директории tabs, создайте её. Больше информации о tabs в Plasmo framework можно найти здесь. Добавьте следующий код в файл pascoli.tsx:

2. Обновите package.json для Plasmo

Добавьте следующее в ваш файл package.json:

Обновите initContentScript

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