Skip to main content
Questa funzionalità richiede Mellowtel versione 1.6.2 o superiore. Questo è un cambiamento che rompe la compatibilità con le versioni precedenti.
Mellowtel offre una funzionalità opzionale che ti permette di gestire più richieste e quindi guadagnare di più. Questa funzionalità si chiama “Meucci”.

Installazione

Per prima cosa, installa il pacchetto npm richiesto utilizzando il tuo gestore di pacchetti preferito:

Usando npm

Usando yarn

Usando pnpm

Di seguito sono riportate le istruzioni per abilitare la funzionalità Meucci nel tuo plugin del browser, con opzioni sia per implementazioni standard che per il framework Plasmo.

Implementazione Standard

1. Crea un file JavaScript chiamato meucci.js

Nella directory src, o ovunque tu abbia file js, crea un file chiamato meucci.js e aggiungi il seguente codice. Assicurati che questo file venga incluso nella tua directory di build finale (/dist). Se hai seguito la configurazione iniziale webpack config setup, puoi semplicemente aggiungere questo file all’oggetto entry nel tuo webpack config.

2. Aggiorna il tuo webpack config

Assicurati che la tua directory di build finale includa il file meucci.js. Se hai seguito la configurazione iniziale webpack config setup, puoi semplicemente aggiungere questo file all’oggetto entry nel tuo webpack config.

3. Aggiorna manifest.json

Aggiungi il file meucci.js al tuo manifest.json come web_accessible_resources:

Implementazione del Framework Plasmo

Se stai usando il framework Plasmo, segui questi passaggi alternativi:

1. Crea un file TypeScript chiamato meucci.ts

Nella directory src, o ovunque tu abbia file ts, crea un file chiamato meucci.ts e aggiungi il seguente codice:

2. Crea uno Script di Build

Crea un file build-meucci.js nella radice del tuo progetto con il seguente contenuto:

3. Aggiorna package.json

Aggiungi il seguente al tuo file package.json:
Puoi:
  1. Eseguire manualmente lo script di build dopo il tuo build principale: npm run build:meucci
  2. Oppure aggiungerlo al tuo script di build esistente con &: "build": "your-existing-build-command & npm run build:meucci"
Questo assicurerà che il file Meucci sia correttamente bundle e copiato in tutte le directory di build nella corretta struttura Plasmo.

Aggiorna initContentScript

Per entrambe le implementazioni, modifica il tuo metodo initContentScript nello script di contenuto per includere il percorso corretto al file Meucci:
Per il framework Plasmo, puoi usare il seguente:
Se hai anche abilitato Pascoli, puoi usare il seguente: