Este recurso requer a versão 1.6.2 ou superior do Mellowtel. Esta é uma mudança significativa em relação às versões anteriores.
A Mellowtel oferece um recurso opcional que permite lidar com mais solicitações e, portanto, ganhar mais. Este recurso é chamado “Meucci”.
Instalação
Primeiro, instale o pacote npm necessário usando seu gerenciador de pacotes preferido:
Usando npm
Usando yarn
Usando pnpm
Abaixo estão as instruções para habilitar o recurso Meucci no seu plugin de navegador, com opções para implementações padrão e com o framework Plasmo.
Implementação Padrão
1. Crie um arquivo JavaScript chamado meucci.js
No diretório src, ou onde quer que você tenha arquivos js, crie um arquivo chamado meucci.js e adicione o seguinte código. Certifique-se de que este arquivo seja incluído no seu diretório de build final (/dist).
Se você seguiu a configuração inicial do webpack, pode simplesmente adicionar este arquivo ao objeto entry na sua configuração do webpack.
2. Atualize sua configuração do webpack
Certifique-se de que seu diretório de build final inclua o arquivo meucci.js.
Se você seguiu a configuração inicial do webpack, pode simplesmente adicionar este arquivo ao objeto entry na sua configuração do webpack.
3. Atualize o manifest.json
Adicione o arquivo meucci.js ao seu manifest.json como web_accessible_resources:
Se você estiver usando o framework Plasmo, siga estas etapas alternativas:
1. Crie um arquivo TypeScript chamado meucci.ts
No diretório src, ou onde quer que você tenha arquivos ts, crie um arquivo chamado meucci.ts e adicione o seguinte código:
2. Crie um Script de Build
Crie um arquivo build-meucci.js na raiz do seu projeto com o seguinte conteúdo:
3. Atualize o package.json
Adicione o seguinte ao seu arquivo package.json:
Você pode:
- Executar o script de build manualmente após seu build principal:
npm run build:meucci
- Ou anexá-lo ao seu script de build existente com
&: "build": "seu-comando-de-build-existente & npm run build:meucci"
Isso garantirá que o arquivo Meucci seja devidamente empacotado e copiado para todos os diretórios de build na estrutura correta do Plasmo.
Atualize initContentScript
Para ambas as implementações, modifique seu método initContentScript no script de conteúdo para incluir o caminho correto para o arquivo Meucci:
Para o framework Plasmo, você pode usar o seguinte:
Se você também tiver o Pascoli habilitado, pode usar o seguinte: