Node.js Management With NVM

Serhat BekSerhat Bek
2 min read

If you ever find yourself juggling different versions of Node.js for various projects, I highly recommend using NVM (Node Version Manager). It's a simple tool that makes switching between Node.js versions super easy. Whether you're working on older projects or testing new features, NVM lets you manage multiple versions without any hassle. It’s been a real lifesaver for me. For installation and more detail check nvm repo.

With just a few commands, you can install, switch, or list Node.js versions. For example:

Check current version.
nvm version
List installed node versions.
nvm ls

or

nvm list
Install LTS version.
nvm install lts
Install specific version.
nvm install <version>

Like:

nvm install 18.05.0
Switch between installed node versions.
nvm use <version>

Like:

nvm use 18.05.0
Uninstall specific version (after switching to another version).
nvm uninstall <version>
Create .nvmrc file with current node version in your project so you won't forget project's node version.
node --version > .nvmrc

We've just made a simple introduction to NVM. Don't forget to check NVM repo for more detail.

Thank you for reading. If you find the article useful, please do not forget to like and comment so that others can access it. If you’re on a generous day, you can even buy me a coffee. πŸ™ƒ

0
Subscribe to my newsletter

Read articles from Serhat Bek directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Serhat Bek
Serhat Bek

Hi! I'm a Frontend Developer from Istanbul. I like 🐈 cats, 🌱 plants, 🎡 music, 🎨 art, πŸ“— sci-fi and anything that empowers the imagination.