Diese Funktion erfordert Mellowtel Version 1.6.2 oder höher. Dies ist eine inkompatible Änderung im Vergleich zu früheren Versionen.
Mellowtel bietet eine optionale Funktion, die es dir ermöglicht, mehr Anfragen zu bearbeiten und somit mehr zu verdienen. Diese Funktion heißt “Pascoli”.
Installation
Zuerst installiere das erforderliche npm-Paket mit deinem bevorzugten Paketmanager:
Mit npm
Mit yarn
Mit pnpm
Nachfolgend findest du Anweisungen zur Aktivierung der Pascoli-Funktion in deinem Browser-Plugin, mit Optionen für sowohl Standard- als auch Plasmo-Framework-Implementierungen.
Standardimplementierung
1. Erstelle eine HTML-Datei namens pascoli.html
Erstelle eine Datei namens pascoli.html und füge den folgenden Code hinzu. Stelle sicher, dass diese Datei in deinem endgültigen Build-Verzeichnis (/dist) enthalten ist.
Wenn du die anfängliche webpack Konfiguration befolgt hast, kannst du diese Datei einfach im public Verzeichnis als pascoli.html hinzufügen.
Stelle sicher, dass du das src-Attribut des Script-Tags so änderst, dass es auf den korrekten Speicherort deiner pascoli.js-Datei im endgültigen Build verweist.
2. Erstelle eine JavaScript-Datei namens pascoli.js
Erstelle im src-Verzeichnis oder dort, wo du js-Dateien hast, eine Datei namens pascoli.js und füge den folgenden Code hinzu. Stelle sicher, dass diese Datei in deinem endgültigen Build-Verzeichnis (/dist) enthalten ist.
Wenn du die anfängliche webpack Konfiguration befolgt hast, kannst du diese Datei einfach dem entry-Objekt in deiner webpack-Konfiguration hinzufügen.
3. Aktualisiere deine webpack-Konfiguration
Stelle sicher, dass dein endgültiges Build-Verzeichnis die pascoli.html- und pascoli.js-Dateien enthält.
Füge das Folgende zu deiner webpack-Konfiguration hinzu, um sicherzustellen, dass pascoli.js im Build enthalten ist:
pascoli.html sollte ebenfalls automatisch in deinem Build-Verzeichnis enthalten sein, wenn du die anfängliche webpack Konfiguration befolgt und es im public Verzeichnis hinzugefügt hast.
4. Aktualisiere manifest.json
Füge die pascoli.html-Datei als web_accessible_resources zu deiner manifest.json hinzu:
Plasmo Framework Implementierung
Wenn du das Plasmo-Framework verwendest, folge diesen alternativen Schritten:
1. Erstelle die PascoliPage-Komponente
Erstelle eine Datei namens pascoli.tsx in deinem tabs-Verzeichnis. Wenn du kein tabs-Verzeichnis hast, erstelle eins. Mehr Informationen zu tabs im Plasmo-Framework findest du hier. Füge den folgenden Code zur pascoli.tsx-Datei hinzu:
2. Aktualisiere package.json für Plasmo
Füge das Folgende zu deiner package.json-Datei hinzu:
Aktualisiere initContentScript
Für beide Implementierungen, modifiziere deine initContentScript-Methode im Content-Skript, um den korrekten Pfad zur Pascoli-Datei einzuschließen:
Für das Plasmo-Framework kannst du Folgendes verwenden: