J'utilise la version Node.js v0.5.9-pre
sur Ubuntu 10.10.
Je voudrais utiliser la version v0.5.0-pre
.
Comment revenir à l'ancienne version de noeud?
Une solution consiste à utiliser NVM, le Node Version Manager.
Utilisez la commande suivante pour obtenir nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
Vous pouvez le trouver sur https://github.com/creationix/nvm
Il vous permet d'installer et de gérer facilement plusieurs versions de noeud. Voici un extrait de l'aide:
Usage:
nvm install <version> Download and install a <version>
nvm use <version> Modify PATH to use <version>
nvm ls List versions (installed versions are blue)
tilisez n , un gestionnaire de versions extrêmement simple Node pouvant être installé via npm.
Disons que vous voulez que Node.js v0.10.x construise Atom .
npm install -g n # Install n globally
n 0.10.33 # Install and use v0.10.33
Usage:
n # Output versions installed
n latest # Install or activate the latest node release
n stable # Install or activate the latest stable node release
n <version> # Install node <version>
n use <version> [args ...] # Execute node <version> with [args ...]
n bin <version> # Output bin path for <version>
n rm <version ...> # Remove the given version(s)
n --latest # Output the latest node version available
n --stable # Output the latest stable node version available
n ls # Output the versions of node available
Utilisez nvm-windows , c'est comme nvm mais pour Windows. Téléchargez et exécutez le programme d'installation , puis:
nvm install v0.10.33 # Install v0.10.33
nvm use v0.10.33 # Use v0.10.33
Usage:
nvm install [version] # Download and install [version]
nvm uninstall [version] # Uninstall [version]
nvm use [version] # Switch to use [version]
nvm list # List installed versions
Pourquoi utiliser n'importe quelle extension alors que vous pouvez le faire sans extension :)
Installer une version spécifique du noeud
Sudo npm cache clean -f
Sudo npm install -g n
Sudo n stable
Version spécifique: Sudo n 4.4.4
au lieu de Sudo n stable
Windows:
Pour déclasser votre noeud.
npm install node@<version>
ex: npm install [email protected]
Pour déclasser votre npm.
npm install -g npm@<version>
ex: npm install -g [email protected]
Note fermez toutes vos fenêtres où le noeud est en cours d'exécution. Navigateur, éditeur, etc.
Vous devez d'abord installer le noeud. Et si vous avez déjà installé, vous pouvez également rétrograder la version de node et npm en exécutant les commandes ci-dessus. Si vous n'avez toujours pas eu de chance et que vous n'avez pas réussi à mettre à jour le noeud. Essaye ça. Essayez d'installer le noeud globalement. ex:
npm install -g [email protected]
Une autre chose à considérer ici est d’essayer de mettre à jour npm. Courir
npm install npm@latest -g
MAC
Remarque: pour mac mettez Sudo avant npm et exécutez. J'espère que cela résout.
Installer Chocolatey. Puis exécutez:
choco install nodejs.install -version 6.3.0
Chocolatey a beaucoup de Node versions disponibles .
npm install -g [email protected]
nvmw n'est plus maintenu, mais j'ai trouvé une autre source qui semble être à jour (à la date du 1/4/17).
Ça marche. M'a permis de rétrograder à 6.3.1
le moyen le plus simple que j'ai trouvé est de simplement utiliser le site nodejs.org :
Une autre bonne bibliothèque pour gérer plusieurs versions de Node est N: https://github.com/visionmedia/n
J'ai eu la version de noeud 6.4.0.
Comme j'ai besoin de l'ancienne version 6.3.0, je viens d'installer à nouveau la version 6.3.0 sur mon système. version du nœud dégradée automatiquement.
Donc, pour rétrograder la version du nœud, il suffit d'installer l'ancienne version du nœud js. Il sera déclassé automatiquement à partir de la version supérieure.
J'ai essayé dans osx. Il fonctionne comme un charme .
Sous Windows 7, j'ai utilisé le fichier général "Uninstall Node.js" (en commençant à taper dans le champ de recherche du menu principal, en bas à gauche), puis en cliquant sur le lien de l'ancienne version compatible avec le projet, par exemple: Windows 64-bit Installer : https://nodejs.org/dist/v4.4.6/node-v4.4.6-x64.msi
lance ça:
rm -rf node_modules && npm cache clear && npm install
Le noeud s'installera à partir de tout ce qui est mis en cache. Donc, si vous effacez tout d'abord, alors NPM utilise 0.10.xx, il reviendra correctement.
Pour une raison quelconque, Brew installe le noeud 5 dans un répertoire séparé appelé node5.
Les étapes que j’ai suivies pour revenir à la version 5 étaient les suivantes: (Vous devrez rechercher une installation/désinstallation de brassage standard, mais dans le cas contraire, cette procédure est plus simple qu’elle ne le semble.)
Vous devriez être tous ensemble avec le noeud 5.