A Melhor Forma de Instalar o Node.js
Existem algumas maneiras de instalar o Node.js, mas parece que apenas uma delas oferece a melhor experiência a longo prazo e esta forma é através do gerenciador de versionamento do Node que a abriviatura em inglês é nvm
.
Para Linux
Você pode instalar o nvm através do script abaixo:
No entanto, gostaria de incentivá-lo a usar o processo de instalação manual. Nada de especial. Em primeiro lugar, basta clonar o repositório inteiro em uma subpasta em seu diretório pessoal. (~/.nvm
). E em segundo lugar, você adiciona duas linhas extras ao seu script de console.
- Crie um subdiretório para hospedar o
nvm
na raiz do seu Linux:mkdir ~/.nvm
. - Navege até a pasta
cd ~/.nvm
. E então execute a linha contendo os comandos abaixo:
export NVM_DIR="$HOME/.nvm" && (
git clone https://github.com/creationix/nvm.git "$NVM_DIR"
cd "$NVM_DIR"
git checkout `git describe --abbrev=0 --tags --match "v[0-9]*" $(git rev-list --tags --max-count=1)`
) && \. "$NVM_DIR/nvm.sh"
3. Adicione estas linhas ao seu arquivo ~/.bashrc
, ~/.profile
,~/.zshrc
para que ele seja automaticamente criado no login:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
4. Para verificar se realmente o nvm
está funcionado execute:nvm --version
. Retornará a versão do nvm
instalado que no meu caso é 0.33.11
5. Execute o comando abaixo para listar as versões disponíveis para instalação:
install:
nvm ls-remote
6. Escolha a ultima versão estável (LTS), na data de publicação deste artigo foi a versão v10.15.0 (Latest LTS: Dubnium)
7. Execute então o comando nvm install v10.15.0
8. Para verificar se realmente o node
está funcionado execute:node --version
. Retornará a versão do nvm
instalado que no meu caso é v10.15.0
Para Windows
No Windows, se você não precisar de mais de uma versão do Node.js, você pode usar o site oficial.
Neste ponto você pode estar se perguntando. “Mas é muito mais fácil pelo Windows e porque deveria utilizar Linux?”. E aí vai a minha opinião de quem utilizou a plataforma Windows por muito tempo.
Se você chegou até este post é porque deve trabalhar com desenvolvimento Web, correto? E para desenvolvimento a melhor plataforma para isto é definitivamente o Linux. Mas aí vem outro ponto, muitos desenvolvedores são full stackers e fazem também trabalho de UX e dependem de ferramentas como Adobe XD, PhotoShop entre outras. O Linux não tem um grande suporte para ferramentas de UX e então como fazer par ter o melhor dos dois mundos?
Bem… Se você tiver grana eu aconselho você migrar para o mundo das maçãs e comprar um MacBook. Está sem dinheiro? Não se desespere pois para tudo tem uma solução.
Instale o Linux no Windows de uma forma rápida e fácil através deste link. Aconselho que siga até o passo 3 e desconsidere a instalação dos demais passos pois é bem melhor instalar as outras ferramentas pelo Linux que você instalou no seu Windows!!
Mas como instalar as demais ferramentas e ser mais produtivo?? Indico o curso da Collabcode que terá uma próxima turma no ano de 2019 e acompanhe as lives pelo Youtube onde o Marco Bruno sempre leva conteúdo de graça para a comunidade de desenvolvedores. Mas se me pedirem posso criar também um outro post ensinando a instalação das demais ferramentas para você se tornar um desenvolvedor mais produtivo.
Meus próximos pots serão sobre:
- Instalação de SASS utilizando npm, clique aqui para acessar o artigo.
- Resolvendo o problema do Debug do VSCode.
Por hoje é só pessoal!!!