QUEST #08VUE

Criando uma Extensão do Chrome Usando Vue

FELIPECSS 23 JUN 20232 MIN DE LEITURA
08VUE


As extensões do Chrome são uma ótima maneira de personalizar e aprimorar a experiência de navegação. Se você é um desenvolvedor familiarizado com o framework Vue.js e está interessado em criar uma extensão para o Chrome, você está no lugar certo! Neste artigo, vamos explorar o caminho mais fácil para criar uma extensão do Chrome usando Vue.


Vamos começar criando um novo projeto Vue com Vite. Abra o terminal e navegue até a pasta onde você deseja criar o seu projeto. Em seguida, execute o seguinte comando:


npm init vue@latest


Siga as instruções no terminal para personalizar as configurações do projeto.

Após a criação do projeto, você verá uma estrutura de diretórios básica. Vamos nos concentrar nos seguintes arquivos:

Imagem do post Criando uma Extensão do Chrome Usando Vue

Então agora podemos ir para o nosso projeto e vamos instalar nossos pacote. Navegue ate a pasta de seu projeto e instale as dependências.


cd chrome-extension-vue-3 && yarn && yarn dev


Após executado o comando serão instaladas as dependência e mostrará algo assim, significando que o nosso aplicativo está funcionando.

Imagem do post Criando uma Extensão do Chrome Usando Vue


Agora, que nosso aplicativo está funcionando corretamente. Crie um arquico dentro da pasta public chamado manifest.json e adicione seu logo.png. Altere o conteúdo desse arquivo manifest.json, para:


{
  "manifest_version": 3,
  "name": "Felipecss Extension Example",
  "description": "This is a sample extension",
  "version": "1.0",
  "action": {
      "default_popup": "index.html",
      "default_icon": "Logo.png"
  }
}


Imagem do post Criando uma Extensão do Chrome Usando Vue

Agora para testarmos e executarmos o projeto, rode o comando:

yarn build


Abra seu navegador Chrome (no meu caso estou usando o Edge) e certifique-se de alternar na opção das extensões o para  modo de desenvolvedor


Imagem do post Criando uma Extensão do Chrome Usando Vue

e, em seguida, clique e selecione o projeto com a opção Carregar sem pacote


Imagem do post Criando uma Extensão do Chrome Usando Vue


Imagem do post Criando uma Extensão do Chrome Usando Vue


Após carregar e instalar, o ícone da extensão estará disponível. Para mim eu tenho este ícone, então depois de fixá-lo eu posso apenas abrir a minha extensão clicando nele.

Imagem do post Criando uma Extensão do Chrome Usando Vue

Imagem do post Criando uma Extensão do Chrome Usando Vue


Parabéns! Agora você tem todas as informações necessárias para criar a sua própria extensão do Chrome usando Vue com Vite. Fique à vontade para modificar o conteúdo e adicionar as funcionalidades que desejar. Se você quiser conferir um exemplo prático do que abordamos neste artigo, pode acessar o código-fonte da minha extensão no GitHub: link do GitHub.



Imagem do post Criando uma Extensão do Chrome Usando Vue


Se você gostaria de compartilhar sua extensão com outros usuários do Chrome, você pode considerar a opção de publicá-la na Chrome Web Store. A Chrome Web Store é uma plataforma oficial onde desenvolvedores podem disponibilizar suas extensões para o público. Para aprender mais sobre o processo de publicação, você pode ler a documentação oficial aqui: link para a documentação.


QUEST CONCLUÍDACurtiu? Deixa um coração e passa pra frente.
© 2026 FELIPECSS · SAVE AUTOMÁTICOGAME OVER? NUNCA.