Node.js is popular among web developers for building a dynamic web application. It is used for server-side scripting. Node Package Manager (NPM) is the package manager for Node.js. It serves as a command-line utility to interact with the npm online repository for package installation, version management, and dependency management.
It is important to keep Node.js and NPM updated for better performance and to get new features. It is a good practice to update your software versions to the newest as older versions could lead to security vulnerabilities and privacy issues.
In this article, we learn to update Node version and NPM. The steps might be confusing a bit, but are promising to update your Node.js using NPM.
Update Node.js Using NVM
NVM was originally developed for Linux systems. however, NVM can be installed separately for Windows systems by the following steps:
- Go to this site: https://github.com/coreybutler/nvm-windows/releases
- Install and unzip the nvm-setup.zip file
- From cmd, type nvm -v to ensure nvm is installed.
After installing nvm, the following can be done to update Node version to the latest version:
nvm install <version>
Check the list of available Node.js version in the system using the following command:
To use the desired version, use the following command:
nvm use <version>
Update npm: To update NPM, use the following command:
npm install -g npm
Below is a demonstration for updating Node.js and npm versions for Linux systems. Install nvm in Linux:
# curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash OR # wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
Check if nvm is installed successfully
Open a new terminal
To install latest version of node, use the following command.
# nvm install node
# nvm install --lts
# nvm install
Check all the available version of node on the system:
# nvm ls
Use a particular version
# nvm use
Update npm to latest version:
# npm install -g npm
Update Node.js without NVM
Node.js latest version can be download and install using the official website. It is simple and convenient manner. Follow the on-screen commands and update Node.js to its latest version.
Share your thoughts in the comments
Please Login to comment...