Downgrade npm to an older version

node.jsNpmInstallationDowngrade

node.js Problem Overview


I tried updating npm to see if it would solve some dependency problems we were having, and now I want to downgrade to the version the rest of the development team is using. How can I install an older version?

I updated npm according to the instructions on the installation page:

>## Updating npm ## > >Node comes with npm installed so you should have a version of npm. However, npm gets updated more frequently than Node does, so you'll want to make sure it's the latest version. > >npm install npm@latest -g

node.js Solutions


Solution 1 - node.js

Just replace @latest with the version number you want to downgrade to. I wanted to downgrade to version 3.10.10, so I used this command:

npm install -g npm@3.10.10

If you're not sure which version you should use, look at the version history. For example, you can see that 3.10.10 is the latest version of npm 3.

Solution 2 - node.js

Just need to add version of which you want

> upgrade or downgrade

npm install -g npm@version

Example if you want to downgrade from npm 5.6.0 to 4.6.1 then,

npm install -g npm@4.6.1

It is tested on linux

Solution 3 - node.js

npm install -g npm@4

This will install the latest version on the major release 4, so no need to specify version number. Replace 4 with whatever major release you want.

Solution 4 - node.js

To downgrade NPM to a specific version, you can use the following command:

npm install -g npm@[version_number]

Instead of using the @latest tag, you can use the number of the desired version you want,

for example:

npm install -g [email protected]

Solution 5 - node.js

Even I run npm install -g npm@4, it is not ok for me.

Finally, I download and install the old node.js version.

https://nodejs.org/download/release/v7.10.1/

It is npm version 4.

You can choose any version here https://nodejs.org/download/release/

Solution 6 - node.js

Before doing that Download Node Js 8.11.3 from the URL: download

Open command prompt and run this:

npm install -g [email protected]

use this version this is the stable version which works along with cordova 7.1.0

for installing cordova use : • npm install -g [email protected]

• Run command

• Cordova platform remove android (if you have old android code or code is having some issue)

• Cordova platform add android : for building android app in cordova Running: Corodva run android

Solution 7 - node.js

No need for uninstalling and then reinstalling even, just install npm with the designated version globally

>npm install -g npm@version

For example

>npm install -g npm@6.14.12

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionDon KirkbyView Question on Stackoverflow
Solution 1 - node.jsDon KirkbyView Answer on Stackoverflow
Solution 2 - node.jsParvinder KumarView Answer on Stackoverflow
Solution 3 - node.jsmoyoView Answer on Stackoverflow
Solution 4 - node.jsIbrahim BHMBSView Answer on Stackoverflow
Solution 5 - node.jsZaw Than ooView Answer on Stackoverflow
Solution 6 - node.jsLakshay SharmaView Answer on Stackoverflow
Solution 7 - node.jsOussama EssamadiView Answer on Stackoverflow