jueves, 4 de septiembre de 2025

The Right Way to Install NVM on Linux

Tired of Node.js version conflicts breaking your projects? NVM (Node Version Manager) is the game-changer every Linux developer needs.

Why NVM is Essential for Developers

Working with multiple Node.js projects means dealing with different version requirements. Without NVM:

  • Version conflicts destroy productivity
  • Manual reinstallations waste hours
  • Projects fail due to compatibility issues

With NVM, switching versions takes seconds.

Step-by-Step Installation Guide

1. Download and Install NVM

Always check the official repository for the latest version.

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash

2. Configure Your Shell

Add these lines to your configuration file:

  • Zsh users: ~/.zshrc
  • Bash users: ~/.bashrc
# NVM Configuration
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"

3. Reload Your Configuration

source ~/.zshrc

4. Verify Installation

nvm --version
Printing the NVM version

Essential NVM Commands

nvm ls
nvm install 14 # for install node v14
vm use 14
node -v # check the version of node result: v14.21.3

Troubleshooting Common Issues

“nvm: command not found”: Restart your terminal or check shell configuration. Permission denied: Never use sudo with NVM. It installs in your home directory.

No hay comentarios:

Publicar un comentario

Soy Aníbal 🐧💻. ¿Tienes una gran Idea/Proyecto?

¿Tienes un proyecto en mente o necesitas resolver un desafío técnico? Estoy aquí para ayudarte a encontrar la mejor solución. 🚀

💬 Hablemos sobre tu proyecto