Skip to content

Como instalar a ultima versão do nodejs com NVM

Hoje em dia existem muitas soluções que rodam num motor javascript muita delas usando o famoso Nodejs, por conta disso gostaria de trazer um tutorial de como instalar a última versão do Node.

Existe uma ferramenta que vai nos auxiliar muito chamada NVM, ela é basicamente um gerenciador de versões do Node, muito parecido com o RVM do Ruby e o Pyenv do Python. Nós vamos tomar como base a versão do linux Ubuntu 16.04.

Pré-requisitos

Primeiro precisamos instalar alguns pacotes básicos com os comandos abaixo no seu terminal:

    sudo apt-get update
    sudo apt-get install build-essential libssl-dev

Feito a atualizar precisamos baixar a instalação do NVM que está num projeto do GITHub para isso vamos usar a ferramenta curl no terminal.

curl -sL https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh -o install_nvm.sh

Execute o comando abaixo usando o bash

bash install_nvm.sh

A instalação do NVM altera algumas linhas no seu .profile por isso é interessante recarregar o arquivo no seu terminal usando o comando abaixo:

source ~/.profile

Beleza, agora já temos nosso NVM instalado, o próximo passo é verificar as versões disponíveis do NodeJs, pra isso execute o comando abaixo:

nvm ls-remote

Assim será listada todas as versões do Node na atualidade no meu caso a versão estável mais atual quando fiz esse tutorial é a 8.11.1 agora vamos instalar ela:

nvm install v8.11.1

Por padrão o Node deixa como default a versão mais nova instalada, caso precise instalar várias versões do Node, você pode especificar qual você quer utilizar, por exemplo, se eu quiser usar a versão 6.0.0 eu executo o comando abaixo:

nvm use 6.0.0

Caso você não conheça muito sobre o done segue alguns comandos úteis:

* node -v -> Verifica a versão ativa do Node
* nvm ls -> Caso tenha muitas versões do Node instaladas você pode verificar usando esse comando
* nvm alias default 6.0.0 -> Esse comando eu defino um alias para a versão 6.0.0 chamada default

Esse tutorial foi para clarear um pouco uma forma bem organizada de instalar o Node, não sei se você assim como eu já teve problemas com a instalação do Node. Me diga o que achou do tutorial e caso tenha alguma dúvida deixe um comentário que vou tentar te ajudar da melhor forma possível!

Published infront