How to Update Node.js and NPM to the Latest Version? - GeeksforGeeks (2024)

Improve

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:

  1. Go to this site: https://github.com/coreybutler/nvm-windows/releases
  2. Install and unzip the nvm-setup.zip file
  3. 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>

How to Update Node.js and NPM to the Latest Version? - GeeksforGeeks (1)

Check the list of available Node.js version in the system using the following command:

nvm list 

To use the desired version, use the following command:

nvm use <version>

How to Update Node.js and NPM to the Latest Version? - GeeksforGeeks (2)

Update npm: To update NPM, use the following command:

npm install -g npm

Output:

How to Update Node.js and NPM to the Latest Version? - GeeksforGeeks (3)

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
nvm -v

To install latest version of node, use the following command.

# nvm install node
or
# nvm install --lts
or
# nvm install

How to Update Node.js and NPM to the Latest Version? - GeeksforGeeks (4)

How to Update Node.js and NPM to the Latest Version? - GeeksforGeeks (5)

Check all the available version of node on the system:

# nvm ls

How to Update Node.js and NPM to the Latest Version? - GeeksforGeeks (6)

Use a particular version

# nvm use 

How to Update Node.js and NPM to the Latest Version? - GeeksforGeeks (7)

Update npm to latest version:

# npm install -g npm 

How to Update Node.js and NPM to the Latest Version? - GeeksforGeeks (8)

Update Node.js without NVM

Node.js latest version can be download and install using theofficial website.It is simple and convenient manner. Follow the on-screen commands and update Node.js to its latest version.

Also Read

JavaScript is best known for web page development but it is also used in a variety of non-browser environments. You can learn JavaScript from the ground up by following this JavaScript Tutorial and JavaScript Examples.



Last Updated : 09 Jan, 2024

Like Article

Save Article

Share your thoughts in the comments

Please Login to comment...

How to Update Node.js and NPM to the Latest Version? - GeeksforGeeks (2024)

FAQs

How to Update Node.js and NPM to the Latest Version? - GeeksforGeeks? ›

Step 1: Download Installer by Visiting Node. js official website . Step 2: Run Installer by Opening the downloaded installer. Follow the on-screen instructions to complete the installation.

How can I update Node.js and npm to their latest versions? ›

2. Using npm
  1. 2.1. Using the update -g Command. To begin with, we can use the update command present in npm to update all packages to their latest versions: $ npm update -g. ...
  2. 2.2. Using the npm install Command to Update Node. js. ...
  3. 2.3. Use the npm install Command to Update NPM.
Jan 2, 2024

How to update npm package to latest version? ›

Updating local packages
  1. Navigate to the root directory of your project and ensure it contains a package.json file: cd /path/to/project.
  2. In your project root directory, run the update command: npm update.
  3. To test the update, run the outdated command. There should not be any output.
Oct 22, 2023

How do I update a specific node package to the latest version? ›

npm-check-updates
  1. Install the tool npm install -g npm-check-updates.
  2. Verify that your package.json is checked in to version control (the next command will overwrite the package.json)
  3. Update the package.json ncu --upgrade.
  4. Validate the changes to your package.json.
  5. Install the new packages npm install.
Jan 25, 2021

How can I change my Node.js version? ›

You can use the same command nvm use <older-version-number> to revert to an older version for this session. For example, nvm use 14.5. 1 will revert your current Node. js version to 14.5.

How to update npm version automatically? ›

Update the Version Number

The easiest way to update your version number is to use the handy npm version command. This will automatically update the version number in package. json and package-lock.

How to upgrade node version 12 to 14? ›

Resolution
  1. remove libnode-dev 12.x and node js sudo apt remove libnode-dev nodejs.
  2. update the repositories if needed sudo apt update.
  3. install nodejs sudo apt install nodejs.

What is the difference between npm install and npm update? ›

So, the main difference between npm install and npm update is that the former installs the packages while the latter updates the installed packages to their latest versions. Summary: The only big difference is that an already installed module with fuzzy versioning …

How do I check for updates on node JS? ›

To check for updates to Node. js, you can use the Node Version Manager (NVM), a tool that allows you to manage multiple Node. js versions. Run the command nvm list available in your terminal.

What's the latest Node version? ›

Releases
ReleaseStatusMaintenance end
22.xCurrent2027-04-30
23.xPlanned2025-06-01
24.xPlanned2028-04-30
Legend: Old version Older version, still maintained Latest version Future release
20 more rows

What is the difference between wanted and latest npm? ›

If there's no available semver range (i.e. you're running npm outdated --global , or the package isn't included in package. json ), then wanted shows the currently-installed version. latest is the version of the package tagged as latest in the registry.

How do I update npm to the latest version? ›

To update npm, use the command 'npm install -g npm@latest'. This will install the latest version of npm on your device.

How can I update my NodeJS to the latest version? ›

Follow the on-screen instructions to complete the installation.
  1. Step 3: Verify Installation node -v.
  2. Update npm npm install -g npm@latest.
  3. Step 3: Verify latest Installation update node -v.
  4. Step 2: brew update brew update.
  5. Step 3: Install Node.js brew install node.
  6. Step 4: Update Node.js brew upgrade node.
7 days ago

How do I update a node to a specific version? ›

To update Node using apt, do the following:
  1. First, check your current version of Node by running the following command: node -v.
  2. Then run this command to install the latest version of Node: sudo apt-get install nodejs.
  3. And finally verify that your update is complete by rechecking your Node version: node -v.
Apr 5, 2024

How can I change the version of npm? ›

To upgrade NPM, we can follow two paths. One would be using the NPM update command, and the other would be to install the latest available version of NPM manually. If we run the update command with the global flag, it would update all instances of NPM globally.

How to update a specific version of npm install? ›

If you want to install a specific version globally, you can use the -g flag: Copied! Keep in mind that specifying exact versions may lead to potential issues in the long term, as you won't automatically receive updates. It's generally a good practice to use version ranges or semver specifiers when possible.

How do I install different versions of Nodejs? ›

js versions.
  1. Step 1: Download and Install nvm-windows. Go to the nvm-windows releases page on GitHub. ...
  2. Step 2: Install Node. js Versions using nvm-windows. ...
  3. Step 3: Use a Specific Node. js Version. ...
  4. Step 4: Verify Installation.
Apr 24, 2024

Top Articles
Tips to Safeguarding Your PIN Number While Avoiding Identity Theft, Fr...
How Can You Withdraw Money From a Saving Bank Account?
Drury Inn & Suites Bowling Green
Danielle Moodie-Mills Net Worth
Jennifer Hart Facebook
Top Scorers Transfermarkt
Mychart Mercy Lutherville
Amtrust Bank Cd Rates
Words From Cactusi
What is IXL and How Does it Work?
Detroit Lions 50 50
De Leerling Watch Online
Assets | HIVO Support
Craiglist Galveston
No Hard Feelings Showtimes Near Cinemark At Harlingen
Shannon Dacombe
Cashtapp Atm Near Me
Craigslist Free Stuff Santa Cruz
Alexander Funeral Home Gallatin Obituaries
White Pages Corpus Christi
Amazing deals for Abercrombie & Fitch Co. on Goodshop!
Craigslist Lakeville Ma
Governor Brown Signs Legislation Supporting California Legislative Women's Caucus Priorities
Shreveport City Warrants Lookup
Bennington County Criminal Court Calendar
N.J. Hogenkamp Sons Funeral Home | Saint Henry, Ohio
Craigslist/Phx
Used Safari Condo Alto R1723 For Sale
Grays Anatomy Wiki
School Tool / School Tool Parent Portal
Avance Primary Care Morrisville
Empire Visionworks The Crossings Clifton Park Photos
Dmitri Wartranslated
Boone County Sheriff 700 Report
The Transformation Of Vanessa Ray From Childhood To Blue Bloods - Looper
8 Ball Pool Unblocked Cool Math Games
Cheetah Pitbull For Sale
Check From Po Box 1111 Charlotte Nc 28201
South Bend Tribune Online
Craigslist Lakeside Az
About My Father Showtimes Near Amc Rockford 16
No Boundaries Pants For Men
5A Division 1 Playoff Bracket
Lamp Repair Kansas City Mo
6576771660
The Great Brian Last
Sandra Sancc
Playboi Carti Heardle
Ups Customer Center Locations
Urban Airship Acquires Accengage, Extending Its Worldwide Leadership With Unmatched Presence Across Europe
Marion City Wide Garage Sale 2023
Latest Posts
Article information

Author: Patricia Veum II

Last Updated:

Views: 6187

Rating: 4.3 / 5 (64 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Patricia Veum II

Birthday: 1994-12-16

Address: 2064 Little Summit, Goldieton, MS 97651-0862

Phone: +6873952696715

Job: Principal Officer

Hobby: Rafting, Cabaret, Candle making, Jigsaw puzzles, Inline skating, Magic, Graffiti

Introduction: My name is Patricia Veum II, I am a vast, combative, smiling, famous, inexpensive, zealous, sparkling person who loves writing and wants to share my knowledge and understanding with you.