Learning Center
Runtime Node.js

Como instalar e usar o gerenciador de pacotes Yarn para Node.js

10 fev. 2026
Hostman Team
Hostman Team

O Yarn é uma ferramenta eficiente para gerenciar dependências em projetos baseados em Node.js. Ele é conhecido por sua alta velocidade, segurança e facilidade de uso.

O que é o Yarn e por que usá-lo?
Copiar link

O Yarn é uma alternativa ao npm (Node Package Manager) padrão. Ele foi projetado para gerenciar pacotes e projetos construídos com Node.js. O Yarn oferece várias vantagens em relação ao npm:

Velocidade: O Yarn baixa pacotes em paralelo, reduzindo significativamente o tempo de instalação.
Segurança: O uso do arquivo yarn.lock ajuda a evitar conflitos de versão.
Builds determinísticos: Garante versões idênticas de pacotes em diferentes máquinas.
Interface amigável: Sintaxe de comandos mais limpa e ferramentas adicionais para gerenciamento de dependências.

Se o seu projeto envolve trabalhar com muitos pacotes e dependências, usar o Yarn pode simplificar bastante o processo. Ele permite instalações mais rápidas e seguras, tornando o gerenciamento de dependências mais previsível, o que é especialmente valioso em projetos em equipe.

Comparação entre Yarn e npm
Copiar link

As vantagens do Yarn o tornam particularmente atraente para desenvolvedores, especialmente em projetos de grande escala.

Recurso

Yarn

npm

Velocidade de instalação

Mais rápido graças ao cache

Mais lento

Gerenciamento de dependências

Builds determinísticos

Possíveis conflitos de versão

Arquivo de lock

yarn.lock

package-lock.json

Facilidade de uso

Sintaxe simplificada

Interface mais padrão

Instalando o Yarn
Copiar link

Antes de instalar o Yarn, certifique-se de que o Node.js e o npm estão instalados:

  1. Abra o terminal ou prompt de comando.

  2. Execute os seguintes comandos para verificar as versões:

node -v

npm -v

Se o Node.js ou o npm não estiverem instalados, faça o download no site oficial do Node.js. Você também pode utilizar nosso guia de instalação.

Para instalar o Yarn globalmente, execute:

npm install -g yarn

Verifique se o Yarn foi instalado corretamente:

yarn --version

Se o comando retornar o número da versão, o Yarn foi instalado com sucesso.

Comandos do Yarn
Copiar link

A sintaxe intuitiva do Yarn facilita o gerenciamento eficiente das dependências do projeto.

Inicialização do projeto

Para começar com o Yarn, inicialize seu projeto para criar um arquivo package.json contendo as informações do projeto e das dependências.

Navegue até o diretório do projeto:

cd your-project-directory

Execute o comando abaixo e siga as instruções:

yarn init

Isso gerará um arquivo package.json com as configurações básicas do projeto.

Instalando pacotes

Para instalar um único pacote:

yarn add <package-name>

Para instalar um pacote como dependência de desenvolvimento:

yarn add <package-name> --dev

Isso é útil para pacotes necessários apenas durante o desenvolvimento.

Para instalar uma versão específica de um pacote:

yarn add <package-name>@<version>

Instalando todas as dependências

Se o projeto já contém package.json ou yarn.lock, execute:

yarn install

Isso é útil ao clonar um projeto de um repositório para configurar rapidamente o ambiente.

Removendo pacotes

Para remover um pacote do projeto e atualizar o package.json:

yarn remove <package-name>

Atualizando dependências

yarn upgrade

Isso garante que o projeto utilize as versões mais recentes.

Auditoria de segurança das dependências

yarn audit

Isso ajuda a identificar vulnerabilidades.

Cache

O Yarn utiliza cache para acelerar instalações posteriores.

Para limpar o cache:

yarn cache clean

Este comando pode ser útil caso ocorram problemas durante a instalação de pacotes.

Conclusão
Copiar link

O Yarn é uma ferramenta moderna para gerenciar dependências em projetos Node.js. Sua velocidade, recursos de segurança e interface intuitiva fazem dele uma excelente escolha para desenvolvedores.