Login
Login

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

Como instalar e usar o gerenciador de pacotes Yarn para Node.js
Hostman Team
Redator técnico
Runtime Node.js
10.02.2026
Reading time: 4 min

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?

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

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

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

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

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.

Runtime Node.js
10.02.2026
Reading time: 4 min

Semelhante

Runtime Node.js

Como instalar Node.js no Windows

JavaScript executa a maior parte dos elementos interativos em sites e aplicativos móveis. JavaScript funciona perfeitamente com HTML/CSS e está integrado nos navegadores mais populares. O JavaScript puro é usado na web e, para aplicações gerais em JavaScript, os desenvolvedores utilizam diversos ambientes de execução, como o Node.js. Node.js é um ambiente de execução para código JavaScript. Ele permite usar JavaScript como uma linguagem de programação de uso geral, criar componentes do lado do servidor e desenvolver aplicações desktop completas. A base do Node.js é o motor V8. Esse motor foi desenvolvido pelo Google e é usado no navegador Google Chrome. Ele compila código JavaScript em código de máquina que o processador consegue interpretar. No entanto, para transformar JavaScript em uma linguagem de uso geral, apenas um motor não é suficiente. Por exemplo, para criar uma parte de servidor, a linguagem precisa conseguir trabalhar com arquivos, rede, etc. Para resolver isso, os desenvolvedores adicionaram recursos extras ao V8 usando seu próprio código e bibliotecas de terceiros. O resultado foi uma ferramenta que transforma o JavaScript em uma linguagem de propósito geral. Node.js tornou-se popular entre desenvolvedores devido à sua capacidade de criar partes de servidor e cliente na mesma linguagem, sua velocidade e o NPM. Neste artigo, mostramos como instalar corretamente o Node.js no Windows 10/11. Remover versões antigas Antes da instalação, você deve desinstalar versões antigas do ambiente de execução, caso existam, pois podem causar conflitos. Vamos verificar se existem versões do Node.js instaladas no sistema. Para isso, abra o cmd (pressione Win+R, digite cmd e aperte Enter) e execute o comando nvm list: C:\Users\Hostman>nvm list     18.9.0     18.8.0     16.17.0 Como pode ver, há várias versões instaladas. Para removê-las: Execute o comando npm cache clean --force. Vá em Aplicativos Instalados e desinstale o Node.js. Reinicie o computador. Remova os seguintes diretórios, se existirem: C:\Program Files (x86)\NodejsC:\Program Files\NodejsC:\Users\{User}\AppData\Roaming\npmC:\Users\{User}\AppData\Roaming\npm-cacheC:\Users\{User}\.npmrcC:\Users\{User}\AppData\Local\Temp\npm-* Volte ao prompt de comando e execute nvm uninstall para cada versão exibida no nvm list: C:\Users\Hostman>nvm uninstall 18.9.0Uninstalling node v18.9.0... doneC:\Users\Hostman>nvm uninstall 18.8.0Uninstalling node v18.9.0... doneC:\Users\Hostman>nvm uninstall 16.17.0Uninstalling node v18.9.0... done Verifique se as versões foram removidas: C:\Users\Hostman>nvm list'nvm' is not recognized as an internal or external commandC:\Users\Hostman>where nodeNo files matching the pattern were foundC:\Users\Hostman>where npmNo files matching the pattern were found Instalar Node.js no Windows Usando o nvm-windows O Node Version Manager, ou NVM, é um gerenciador de versões do Node.js. Você pode precisar usar diferentes versões do Node e alternar entre elas durante o trabalho. O NVM é o gerenciador de versões mais comum, mas não está disponível no Windows. Em vez disso, utiliza-se uma versão adaptada chamada nvm-windows. Acesse o repositório do nvm-windows no GitHub. Baixe o instalador nvm-setup.exe para a versão mais recente do gerenciador. Após o download, instale o programa. Quando a instalação terminar, abra o PowerShell como administrador e execute nvm list available para visualizar a lista de versões disponíveis: Se o seu projeto não exigir uma versão específica, recomendamos escolher a versão LTS mais recente para minimizar possíveis problemas. Se quiser testar novos recursos, você pode instalar a versão mais recente, mas ela pode apresentar maior risco de erros. Vamos instalar a versão LTS mais recente. Confira o número da versão na saída do nvm list available e instale-a usando nvm install: PS C:\WINDOWS\system32> nvm install 20.13.1Downloading node.js version 20.13.1 (64-bit)...Extracting node and npm...Completenpm v10.5.2 installed successfully.Installation complete. If you want to use this version, typenvm use 20.13.1 Em alguns casos, durante a instalação do nvm-windows, pode ocorrer um problema: o nvm não carrega o gerenciador de pacotes NPM. Se isso acontecer, recomendamos usar o método de instalação descrito a seguir. Usando o instalador oficial Acesse a página de downloads no site oficial do Node.js. Selecione e baixe a versão desejada. Após o download, abra o arquivo para iniciar a instalação. Siga as instruções do instalador. Instalando Node.js no WSL2 Se você deseja usar Node.js com Docker, trabalhar com o terminal Bash ou prefere Linux, pode considerar a instalação do Node.js no WSL2. WSL (Windows Subsystem for Linux) é uma camada de software que permite a execução de aplicações desenvolvidas para Linux dentro do Windows. Esta seção mostra as instruções para instalar o WSL2. O processo de instalação do WSL2 no Windows 10 depende da versão do sistema operacional. Para descobrir, pressione Win+R e digite winver. A seguinte janela será exibida: Se for Windows 11, você pode seguir diretamente para o Método 1. Se for Windows 10, verifique a versão e o build e selecione o método adequado. Método 1: Para Windows 10 versão 2004 ou superior, ou Windows 11 Para usar este método, você deve estar no Windows 10 versão 2004 ou posterior (build 19041 ou superior) ou no Windows 11. No PowerShell, executado como administrador, execute os seguintes comandos: wsl --installwsl --set-version Ubuntu 2 Para verificar o resultado, use o comando wsl.exe -l -v: PS C:\WINDOWS\system32> wsl.exe -l -v   NAME STATE VERSION* Ubuntu Stopped 2 Método 2: Para versões do Windows 10 anteriores à 2004 Para este método, você precisa ter no mínimo a versão 1903 ou posterior, com build 18362.1049 ou superior. Abra o PowerShell como administrador e ative o Windows Subsystem for Linux: dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart Depois, ative o recurso Plataforma de Máquina Virtual: dism.exe /online /enable-feature /featurename: VirtualMachinePlatform /all /norestart Depois de concluir essas etapas, reinicie o computador. Quando o computador reiniciar, baixe e instale o pacote de atualização do kernel Linux no site oficial da Microsoft. No PowerShell, defina o WSL versão 2 como padrão: wsl --set-default-version 2 Agora vamos baixar uma distribuição Linux. Você pode fazer isso diretamente pela Microsoft Store. Após a instalação, você poderá acessar o terminal do sistema Linux instalado usando o menu de busca. Conclusão Node.js é um ambiente de desenvolvimento popular utilizado por grandes empresas como PayPal, Yahoo, Ebay, General Electric, Microsoft e Uber. Neste guia, analisamos diferentes formas de instalar o Node.js no Windows 10 e 11. Você pode visitar nossa plataforma de aplicativos para encontrar vários frameworks Node.js, incluindo Express, Fastify, Hapi e Nest.
16 December 2025 · 7 min to read

Tem perguntas,
comentários ou preocupações?

Nossos profissionais estão disponíveis para ajudá-lo a qualquer momento,
seja para assistência ou apenas se você não souber por onde começar.
Envie-nos um e-mail
Hostman's Support