Saturday, October 25, 2025
HomeLanguagesJavascriptHow to Run Multiple Versions of Node.js ?

How to Run Multiple Versions of Node.js ?

Usually, we work on different versions for our Node.js project and it’s hard to manage them, but fortunately, there is a tool called NVM(node version manager) which helps to manage your node version and switch between them according to your projects.

Install NVM Module:

You can install the nvm module using the following command:

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

 

 

After installation, you need to add a bit of configuration in your .bashrc file as shown below:

 

$ nano ~/.bashrc

Then add the following code to the end of the file: 

 

export NVM_DIR="${XDG_CONFIG_HOME/:-$HOME/.}nvm"
[ -s :$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

Reload your bash using the following command:

 

$ source ~/.bashrc 

Module Installation: To install the latest version of Node, the following command can be used:

 

$ nvm install node

To install the specific version of Node, the following command can be used:

 

$ nvm install {node_version}
$ nvm install 10.10.0

List all Node Version: To list out all the versions installed, the following command can be used:

 

$ nvm ls

Switch Node Version: The switching between different node versions can be done using the following command:

 

$ nvm use node  # to use latest version
$ nvm use 10.0.0  # for a specific version

Deleting Node versions: The node versions can be uninstalled using the following command:

 

$ nvm uninstall 10.0.0

Conclusion: Managing the node versions is very useful if you are working on multiple projects which requires a different version of node. Above given are some important commands for doing so.

 

Reference: 

 

About NVM: https://github.com/nvm-sh/nvm

About the Linux Command line: https://btholt.github.io/complete-intro-to-linux-and-the-cli/  

 

Whether you’re preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, neveropen Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we’ve already empowered, and we’re here to do the same for you. Don’t miss out – check it out now!
Dominic
Dominichttp://wardslaus.com
infosec,malicious & dos attacks generator, boot rom exploit philanthropist , wild hacker , game developer,
RELATED ARTICLES

Most Popular

Dominic
32361 POSTS0 COMMENTS
Milvus
88 POSTS0 COMMENTS
Nango Kala
6728 POSTS0 COMMENTS
Nicole Veronica
11892 POSTS0 COMMENTS
Nokonwaba Nkukhwana
11954 POSTS0 COMMENTS
Shaida Kate Naidoo
6852 POSTS0 COMMENTS
Ted Musemwa
7113 POSTS0 COMMENTS
Thapelo Manthata
6805 POSTS0 COMMENTS
Umr Jansen
6801 POSTS0 COMMENTS