Node.js Management With NVM
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. π
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.