Guia de Instalação do Node.js para Windows, Linux e macOS
O JavaScript é uma das linguagens de programação mais populares atualmente, sendo amplamente utilizada para desenvolvimento web. Tradicionalmente, o JavaScript é executado no navegador, mas com o advento do Node.js, tornou-se possível executar JavaScript fora do navegador, abrindo um leque de possibilidades para a linguagem.
O que é Node.js?
Node.js, ou simplesmente Node, é um ambiente de execução JavaScript que permite executar códigos JavaScript no lado do servidor (server-side), ao invés do lado do cliente (client-side) que é o navegador. Isso é possível graças à máquina virtual V8 do Google, que o Node.js utiliza para criar seu próprio ambiente de execução.
O Node.js é leve, eficiente e permite que várias ações sejam realizadas paralelamente, otimizando o aproveitamento dos recursos. Além disso, o Node.js dá acesso ao NPM, um gerenciador de pacotes que possui uma enorme variedade de pacotes e módulos que podem ser integrados ao Node.js, trazendo uma flexibilidade que faz com que o Node.js possa ser utilizado de infinitas formas para solucionar inúmeros problemas.
Como instalar o Node.js
Neste guia, mostraremos como instalar e configurar o Node.js no Windows, Linux e macOS.
Instalação no Windows
Para instalar o Node.js no Windows, você pode baixar o instalador do site oficial do Node.js. Escolha a versão que deseja instalar e siga as instruções do instalador.
Instalação no Linux
No Linux, a instalação do Node.js pode ser feita através do gerenciador de pacotes da sua distribuição. No Ubuntu 18.04 e versões mais recentes, os pacotes do Node.js e do Node Package Manager (NPM) já estão inclusos no repositório padrão da distribuição.
No entanto, é importante notar que essa abordagem não permite a escolha da versão do Node.js a ser instalada. Isso pode resultar na instalação de uma versão obsoleta ou sem suporte.
Agora, vamos ao processo de instalação do Node.js no Ubuntu usando o gerenciador de pacotes Apt. Primeiro, abra o terminal a partir do menu principal do sistema (ou use o atalho Ctrl + Alt + T):
sudo apt update
Digite a senha do sistema quando solicitado e pressione Enter.
sudo apt-get install nodejs
Pressione Y e Enter para iniciar a instalação.
sudo apt install npm
Digite sua senha e confirme a instalação.
nodejs -v
npm -v
Se, por algum motivo, você precisar remover o Node.js e o NPM do sistema, use os seguintes comandos:
sudo apt remove nodejs
sudo apt remove npm
Instalação no macOS
A instalação do Node.js no MacOS é quase idêntica à do Windows. O primeiro passo é baixar o instalador para o Mac. Uma vez iniciado, o instalador irá orientá-lo pelo resto do processo.
Comece fazendo o download do instalador macOS (.pkg) do site Node.js. Existe apenas uma versão de 64 bits disponível, então não há necessidade de se preocupar com qual versão baixar.
Localize o arquivo do instalador na sua pasta de Downloads e clique nele para iniciar a instalação.
O instalador do Node.js carrega o arquivo central do Node.js e, como resultado, o processo de instalação instala tanto o Node.js quanto o npm a partir do arquivo do instalador. Portanto, não é necessário instalar o npm separadamente.
Em seguida, clique em Continue para prosseguir com a instalação.
Para instalar o Node.js, é necessário aceitar os termos de uso. Se desejar revisar o acordo de licença, leia tudo e depois clique no botão “Agree” para continuar.
Nesta etapa, você precisa selecionar o local de instalação. Geralmente, o sistema operacional determina um local de instalação padrão. Se tiver requisitos específicos, você pode alterar o local. Caso contrário, mantenha o local padrão.
Até este ponto, você definiu todas as preferências necessárias para a instalação completa do Node.js no MacOS. Agora, clique no botão Install para concluir a instalação.
Após a conclusão bem-sucedida do processo de instalação, o sistema exibirá uma mensagem de confirmação. Como o npm está integrado ao instalador do Node.js, a notificação também deve confirmar a instalação do npm.
Finalmente, clique no botão Close para fechar a caixa de diálogo.
Agora que o Node.js foi instalado com sucesso no seu macOS, é importante verificar se o processo de instalação foi bem-sucedido e se as versões do Node.js e npm estão funcionando corretamente no seu macOS.
Para verificar a versão do Node.js, abra o terminal do MacOS, pressione as teclas Command + Space, ou procure o terminal a partir da barra de pesquisa.
Para verificar a versão do Node.js, digite:
Node --version
E para verificar a versão do npm, execute este comando:
npm --version
Se as versões do Node.js e npm estiverem visíveis, ambas foram instaladas corretamente e estão funcionando bem. Caso contrário, você pode precisar verificar novamente para encontrar o erro ou tentar o processo de instalação novamente.
Boa programação!