Como instalar Node.js e NPM (Gerenciador de Pacotes) no Windows

Node.js é um tempo de execução de plataforma cruzada para executar aplicativos JavaScript do lado do servidor (back-end) fora do navegador. Este guia descreve como instalar oNode.jsframework e o Node Package Manager (NPM) no Windows.

O site oficial (https://nodejs.org/en/download/prebuilt-installer) fornece um instalador MSI para Node.js e NPM. Se não houver requisitos específicos, geralmente é recomendado instalar oLTSVersão (suporte de longo prazo) do Node.js.

Execute a instalação do pacote MSI com as configurações padrão.

O pacote MSI contém não apenas a estrutura Node.js, mas também o gerenciador de pacotes NPM, que é instalado por padrão. O instalador adicionará automaticamente os caminhos dos diretórios Node.js e NPM às variáveis ​​de ambiente do Windows.

O embutidoGerenciador de pacotes de nós(NPM) é usado para baixar, instalar e gerenciar as dependências de módulos e projetos de terceiros de repositórios externos.

A compilação de alguns dos módulos instalados via npm pode exigir Python e Visual Studio. Você pode permitir que o NPM instale as ferramentas necessárias automaticamente via Chocolatey ou instalá-las manualmente mais tarde (https://github.com/nodejs/node-gyp#on-windows).

Assim que a instalação for concluída, verifique se o Node.js e o npm estão instalados. Execute os seguintes comandos para verificar as versões da ferramenta:

node -v
npm -v

Também é possível instalar o Node.js. usando o gerenciador de pacotes WinGet (instalado por padrão no Windows 10/11).

winget install OpenJS.NodeJS.LTS

Este comando baixará automaticamente a versão LTS mais recente do Node.js e a instalará silenciosamente.

Reinicie o console cmd/powershell para atualizar os caminhos nas variáveis ​​de ambiente. Verifique se o node.js e o NPM foram instalados com sucesso e se os caminhos para eles foram adicionados à variável de ambiente PATH:

(Get-ChildItem env:Path).value -split ";"

C:Program Filesnodejs
C:Users%username%AppDataRoamingnpm

Ou instale o Node.js no Windows usando o gerenciador de pacotes Chocolatey:

Choco install -y nodejs.install

Você pode usar um script JavaScript simples para testar como o Node.js funciona. Crie um arquivo de textoolá.jscontendo o código:

console.log("Hello, world!")

Execute o script JS usando node.js:

node hello.js

Para implantações de servidor, é recomendado usar oNVM(NodeVersãoManager) para instalar o Node.js e o npm.

RELACIONADO:Como corrigir o erro ‘NPM não reconhecido’ no Windows

O NVM permite que os desenvolvedores tenham várias versões do Node.js instaladas em um computador e alternem entre elas. O NPM também não usa o perfil do usuário atual para armazenar dados temporários e de aplicativos, ao contrário da versão Node.js no instalador MSI. Isso elimina problemas com caminhos e permissões ao iniciar serviços baseados em Node JS.

A maneira mais fácil de instalar o NPM é usar oNVM para Windowspacote (https://github.com/coreybutler/nvm-windows). Baixe onvm-setup.exearquivo e execute a instalação.

Para instalar uma versão específica do Node.js usando NVM, execute:

nvm install 21

Listar versões instaladas do Node:

nvm list

Alternar entre versões do NodeJS:

nvm use 20.11.0

Ao mudar de versão, o script nvm substitui o caminho para a versão do Node.js na variável PATH.

Related Posts