Logo

dev-resources.site

for different kinds of informations.

Como Instalar o Node.js LTS Usando o NVM

Published at
8/5/2024
Categories
node
javascript
nvm
Author
kbdemiranda
Categories
3 categories in total
node
open
javascript
open
nvm
open
Author
11 person written this
kbdemiranda
open
Como Instalar o Node.js LTS Usando o NVM

Se você é um desenvolvedor JavaScript ou está entrando no mundo do desenvolvimento Node.js, provavelmente já ouviu falar sobre diferentes versões do Node.js e como a compatibilidade pode ser um problema em projetos diferentes. O Node Version Manager (NVM) é uma ferramenta essencial para quem precisa gerenciar múltiplas versões do Node.js com facilidade.

O que é o NVM?

O Node Version Manager (NVM) é uma ferramenta que permite instalar, gerenciar e alternar entre diferentes versões do Node.js em seu ambiente de desenvolvimento. Isso é especialmente útil quando você trabalha em projetos que requerem versões específicas do Node.js ou quando você quer testar seu código em versões mais recentes.

Vantagens de usar o NVM:

  1. Gerenciamento Fácil de Versões: O NVM facilita o processo de instalação e troca entre diferentes versões do Node.js, permitindo que você se adapte rapidamente às necessidades do projeto.
  2. Isolamento de Ambiente: Cada projeto pode ter sua própria versão do Node.js, evitando conflitos entre projetos que exigem diferentes versões do Node.js.
  3. Teste de Compatibilidade: Com o NVM, você pode facilmente testar seu código em várias versões do Node.js para garantir compatibilidade.
  4. Configuração Simples: O NVM é fácil de instalar e configurar, tornando-se uma ferramenta indispensável para desenvolvedores de todos os níveis de experiência.

Instalando o NVM

Antes de instalar o Node.js usando o NVM, você precisa instalar o próprio NVM. Siga as etapas abaixo para configurar o NVM no seu sistema.

Passo 1: Instalar o NVM

  1. Baixe o script de instalação do NVM usando cURL ou wget.

    # Usando cURL
    curl -o- <https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh> | bash
    
    # Usando wget
    wget -qO- <https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh> | bash
    
    
  2. Recarregue seu shell (ou reinicie seu terminal) para que as alterações façam efeito:

    source ~/.bashrc   # Para bash
    source ~/.zshrc    # Para zsh
    source ~/.profile  # Para outros
    
    
  3. Verifique se o NVM foi instalado corretamente:

    nvm --version
    
    

    Você deverá ver a versão do NVM instalada.

Instalando o Node.js LTS com o NVM

Agora que você tem o NVM instalado, pode usá-lo para instalar as versões LTS do Node.js.

Instalar a versão LTS 16

  1. Instale o Node.js versão 16:

    nvm install 16
    
    
  2. Defina a versão 16 como a padrão:

    nvm alias default 16
    
    

Instalar a versão LTS 18

  1. Instale o Node.js versão 18:

    nvm install 18
    
    
  2. Defina a versão 18 como a padrão:

    nvm alias default 18
    
    

Instalar a versão LTS 20

  1. Instale o Node.js versão 20:

    nvm install 20
    
    
  2. Defina a versão 20 como a padrão:

    nvm alias default 20
    
    

Alternando Entre Versões do Node.js

Com o NVM, alternar entre diferentes versões do Node.js é fácil. Você pode usar o comando nvm use para especificar a versão que deseja usar:

nvm use 16   # Usar a versão 16
nvm use 18   # Usar a versão 18
nvm use 20   # Usar a versão 20

Enter fullscreen mode Exit fullscreen mode

E aí, curtiu o NVM? Ele é um verdadeiro salvador para quem lida com várias versões do Node.js. Com ele, você gerencia suas versões de Node.js como um chef controlando sua cozinha: tudo na ponta do dedo e sem bagunça!

Se você ainda não usa o NVM, tá esperando o quê? Vale muito a pena experimentar e ver como ele pode tornar sua vida de desenvolvedor muito mais tranquila. Com o NVM, você nunca mais vai precisar se preocupar com problemas de compatibilidade entre versões. É só escolher a versão certa para cada projeto e seguir o baile!

Espero que este artigo tenha te ajudado a instalar e entender melhor como usar o NVM. Se tiver dúvidas ou quiser trocar uma ideia sobre como está usando o NVM nos seus projetos, deixa um comentário aí embaixo. Vamos aprender juntos!

Boa codificação e até a próxima! 🚀

nvm Article's
30 articles in total
Favicon
"nvm use" does not work with nvm-windows
Favicon
📦 ASDF: Gerenciando versões de linguagens e ferramentas num lugar só
Favicon
Setup NVM in your organization/admin system's like a pro
Favicon
Eligiendo la versión por defecto de node con nvm
Favicon
Migrating from nvm to mise
Favicon
OMZ: Some Plugins that I forget about
Favicon
Install/Use Any Version of Node.js with nvm (Node Version Manager)
Favicon
Brave New World: Environments
Favicon
Upgrading Node.js on Linux using NVM
Favicon
Meet phpvm: Your New PHP Best Friend Forever!
Favicon
Changing the Angular CLI version
Favicon
Como Instalar o Node.js LTS Usando o NVM
Favicon
How to install Node.js, NPM and NVM on Windows (node version manager)
Favicon
Seamlessly Manage Node.js Versions on Windows with nvm
Favicon
How to use NVM in Laravel Forge
Favicon
Understanding NPM and NVM: Essential Tools for Node.js Development
Favicon
Advanced NVM Commands for Efficient Node.js Version Management
Favicon
Why Specifying the Node.js Version is Essential
Favicon
NVM Install On Your PC
Favicon
Manage Node.js version for a project using NVM and .nvmrc file
Favicon
A simple, cross-platform, and well-tested version manager for multiple SDKs.
Favicon
Node Version Manager (nvm) overview
Favicon
NVM tips and tricks
Favicon
nvm으로 node 버전 관리하기
Favicon
HOW TO INSTALL NVM ON WINDOWS
Favicon
Installing and Managing Different Versions of Node.js with NVM
Favicon
✨ Consistency and Efficiency with .nvmrc
Favicon
NVM – Node Version Manager
Favicon
Setup Node and NVM with Fish Shell
Favicon
nvm 설치, 2024-01-24

Featured ones: