31.01.2025

Como instalar o Node.js no Windows Server 2019

Para fins de treinamento ou para explorar as possibilidades, você pode instalar um Node.js diretamente no Windows. Neste tutorial, veremos como fazer isso, usando o Windows Server 2019 como base.

Supõe-se que nenhum Node.js tenha sido instalado no sistema. Se esse não for o caso, você deve primeiro desinstalar a versão antiga seguindo o guia. Isso é necessário porque, após a instalação do NVM, podem ocorrer conflitos de versão. Se não tiver certeza, você pode verificar com o comando no PowerShell:

node --version

Se não houver Node.js no sistema, você verá uma saída semelhante:

Screenshot 1. O nó não existe no sistema.

Instalando o nvm-windows

Há diferentes maneiras de configurar o Node.js. Usar o Node Version Manager (NVM) é o mais fácil e universal, portanto, vamos usá-lo. O NVM original não funciona no Windows. Mas é por isso que o nvm-windows está sendo desenvolvido.
Portanto, vá para a página de lançamentos do nvm-windows.

Faça o download do arquivo nvm-setup.zip da versão mais recente.

Abra o arquivo baixado, execute o arquivo nvm-setup.exe e siga as instruções do instalador. Por padrão, são selecionados os valores ideais, que não devem ser alterados desnecessariamente.

Instalação do node.js e do npm

Agora, instalaremos a versão LTS mais recente do Node.js. Abra o PowerShell e digite o seguinte comando:

nvm list available

Agora você pode ver todas as versões do Node.js disponíveis para instalação.

Screenshot 2. Versões disponíveis do Node.js.

Escolha a versão LTS mais recente e instale-a usando o comando nvm install :

nvm install 14.16.0

Screenshot 3. Instalação do Node.js.

Agora, ative a versão instalada.

nvm use 14.16.0

Agora você pode ter certeza de que tudo foi instalado corretamente e, ao mesmo tempo, ver as versões do Node.js e do npm:

node --version
npm --version

Screenshot 4. Versões do Node.js e do npm.

Neste ponto, você instalou o Node.js e o npm no Windows Server 2019. Agora, vamos ver como você pode ter versões diferentes do Node.js ao mesmo tempo e alternar entre elas. Primeiro, vamos instalar uma versão diferente. Por exemplo, a mais recente. Ela pode ter problemas de confiabilidade, mas contém os recursos mais recentes.

nvm install latest

Agora vamos verificar as versões instaladas:

nvm ls

Screenshot 5. Versões instaladas do Node.js.

E mude para a nova:

nvm use 15.13.0