Skip to main content
Deze functie vereist Mellowtel versie 1.6.2 of hoger. Dit is een breaking change vergeleken met eerdere versies.
Mellowtel biedt een optionele functie waarmee je meer verzoeken kunt verwerken en daardoor meer kunt verdienen. Deze functie heet “Meucci”.

Installatie

Installeer eerst het vereiste npm-pakket met je favoriete pakketbeheerder:

Met npm

Met yarn

Met pnpm

Hieronder vind je instructies voor het inschakelen van de Meucci-functie in je browserplugin, met opties voor zowel standaard- als Plasmo-frameworkimplementaties.

Standaard Implementatie

1. Maak een JavaScript-bestand genaamd meucci.js

Maak in de src-map, of waar je js-bestanden hebt, een bestand genaamd meucci.js en voeg de volgende code toe. Zorg ervoor dat dit bestand wordt opgenomen in je uiteindelijke build (/dist) map. Als je de initiële webpack config setup hebt gevolgd, kun je dit bestand eenvoudig toevoegen aan het entry object in je webpack-configuratie.

2. Werk je webpack-configuratie bij

Zorg ervoor dat je uiteindelijke build-map het meucci.js bestand bevat. Als je de initiële webpack config setup hebt gevolgd, kun je dit bestand eenvoudig toevoegen aan het entry object in je webpack-configuratie.

3. Werk manifest.json bij

Voeg het meucci.js bestand toe aan je manifest.json als web_accessible_resources:

Plasmo Framework Implementatie

Als je het Plasmo-framework gebruikt, volg dan deze alternatieve stappen:

1. Maak een TypeScript-bestand genaamd meucci.ts

Maak in de src-map, of waar je ts-bestanden hebt, een bestand genaamd meucci.ts en voeg de volgende code toe:

2. Maak Build Script

Maak een build-meucci.js bestand in je projectroot met de volgende inhoud:

3. Werk package.json bij

Voeg het volgende toe aan je package.json bestand:
Je kunt:
  1. Het build script handmatig uitvoeren na je hoofd build: npm run build:meucci
  2. Of het toevoegen aan je bestaande build script met &: "build": "your-existing-build-command & npm run build:meucci"
Dit zorgt ervoor dat het Meucci-bestand correct wordt gebundeld en gekopieerd naar alle build-mappen in de juiste Plasmo-structuur.

Werk initContentScript bij

Voor beide implementaties, wijzig je initContentScript methode in het content script om het juiste pad naar het Meucci-bestand op te nemen:
Voor Plasmo framework, kun je het volgende gebruiken:
Als je ook Pascoli hebt ingeschakeld, kun je het volgende gebruiken: