J'ai essayé de mettre à jour npm pour voir si cela résoudrait certains problèmes de dépendance que nous avions, et maintenant je souhaite rétrograder la version utilisée par le reste de l'équipe de développement. Comment puis-je installer une version plus ancienne?
J'ai mis à jour npm conformément aux instructions de la page d'installation :
Mise à jour de npm
Le nœud vient avec npm installé, vous devriez donc avoir une version de npm. Cependant, npm étant mis à jour plus souvent que Node, vous devez vous assurer qu'il s'agit de la dernière version.
npm install npm@latest -g
Il suffit de remplacer @latest
par le numéro de version que vous souhaitez rétrograder. Je voulais passer à la version 3.10.10, alors j'ai utilisé cette commande:
npm install -g [email protected]
Si vous ne savez pas quelle version utiliser, consultez l'historique version . Par exemple, vous pouvez voir que 3.10.10 est la dernière version de npm 3.
Juste besoin d'ajouter la version que vous voulez
mise à niveau ou déclassement
npm install -g npm @ version
Exemple si vous souhaitez rétrograder de npm 5.6.0 à 4.6.1, alors,
npm install -g [email protected]
Il est testé sur linux
Avant de faire cela, téléchargez le noeud Js 8.11.3 à partir de l’URL: télécharger
Ouvrez l'invite de commande et exécutez ceci:
npm install -g [email protected]
utilisez cette version c'est la version stable qui fonctionne avec cordova 7.1.0
pour installer cordova, utilisez: • npm install -g [email protected]
• Exécuter la commande
• La plate-forme Cordova supprime Android (si vous avez un ancien code Android ou si le code a un problème)
• La plate-forme Cordova ajoute Android: pour la création d'une application Android dans Cordova
npm install -g npm@4
Cela installera la dernière version sur la version majeure 4, pas besoin de spécifier le numéro de version. Remplacez 4 par la version majeure que vous souhaitez.
Même si je lance npm install -g npm@4
, ça ne me convient pas.
Enfin, je télécharge et installe l'ancienne version de node.js.
https://nodejs.org/download/release/v7.10.1/
C'est npm version 4.
Vous pouvez choisir n’importe quelle version ici https://nodejs.org/download/release/