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:
Se não houver Node.js no sistema, você verá uma saída semelhante:
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:
Agora você pode ver todas as versões do Node.js disponíveis para instalação.
Escolha a versão LTS mais recente e instale-a usando o comando nvm install :
Agora, ative a versão instalada.
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:
npm --version
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.
Agora vamos verificar as versões instaladas:
E mude para a nova: