Comment passer à une ancienne version de Node.js

Je cours Node.js version v0.5.9-pre sur Ubuntu 10.10.

Je voudrais utiliser la version v0.5.0-pre.

Comment puis-je revenir à l'ancienne version de nœud?

272
demandé sur Grokify 2011-10-11 00:30:08

11 réponses

Une façon est d'utiliser NVM, le Gestionnaire de version de Noeud. Vous pouvez le trouver à https://github.com/creationix/nvm

Il vous permet d'installer et de gérer facilement plusieurs versions de node. 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)
342
répondu David EGP 2011-10-10 20:43:33

* Nix (Linux, OS X, ...)

Utiliser n, un gestionnaire de version de nœud extrêmement simple qui peut être installé via npm.

Dites que vous voulez un nœud.js v0. 10.x pour construire Atome.

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

 

Windows n'est plus pris en charge

  • ce qui suit est obsolète car le paquet n'est plus maintenu et ne fonctionne pas sous Windows 10

Utiliser nvmw, c'est comme nvm, mais pour Windows.

npm install -g nvmw          # Install nvmw globally
nvmw install v0.10.33        # Install a specific version number
nvmw use v0.10.33            # Use the specific version

 

Usage:
nvmw help                    # Show this message
nvmw install [version]       # Download and install a [version]
nvmw uninstall [version]     # Uninstall a [version]
nvmw use [version]           # Modify PATH to use [version]
nvmw ls                      # List installed versions
361
répondu Dennis 2018-07-17 21:20:48

Pourquoi utiliser une extension quand vous pouvez le faire sans extension:)

Installer version spécifique du nœud

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

40
répondu Abhishek Goel 2018-09-06 05:45:59

Fenêtres

Rétrograder noeud avec Chocolately

Installer Chocolaté. puis exécutez:

choco install nodejs.install -version 6.3.0

Chocolaté a beaucoup de Nœud versions disponibles.

Rétrograder NPM

npm install -g npm@3.10.3
10
répondu Shaun Luttin 2016-09-10 06:32:53

Une autre bonne bibliothèque pour gérer plusieurs versions de Node est N: https://github.com/visionmedia/n

5
répondu Nathan Bashaw 2013-01-08 18:32:09

Nvmw n'est plus maintenu, mais j'ai trouvé une autre source qui semble être à jour (à partir de 1/4/17).

Nvm-windows

Ça marche. M'a permis de rétrograder à 6.3.1

5
répondu JDBennett 2017-01-05 13:10:47

J'avais la version 6.4.0 du nœud .

Comme j'ai besoin de l'ancienne version 6.3.0 , je viens d'installer à nouveau la version 6.3.0 dans mon système. version du nœud rétrogradée automatiquement.

Donc, pour rétrograder la version du nœud , Il suffit d'installer l'ancienne version de node JS . Il sera rétrogradé automatiquement à partir de la version supérieure.

J'ai essayé dans osx . Il fonctionne comme un charme .

3
répondu arunprakashpj 2016-10-26 06:37:35

Sur windows 7, j'ai utilisé le nœud de désinstallation général.js ' (vient de commencer à taper dans le champ de recherche en bas à gauche ,menu principal) suivi en cliquant sur le lien vers l'ancienne version qui est conforme au projet, par exemple: Installer windows 64 bits: https://nodejs.org/dist/v4.4.6/node-v4.4.6-x64.msi

3
répondu Gil Shapir 2017-08-04 18:33:42

Windows:

Pour rétrograder votre nœud.

npm install node@<version>
 ex: npm install node@8.10.0

Pour rétrograder votre npm.

npm install -g npm@<version>
 ex: npm install -g npm@3.10.10

Remarque fermez toutes les fenêtres où node est en cours d'exécution. Navigateur, éditeur etc..

Vous devez d'abord installer node. Et si vous avez déjà installé, vous pouvez rétrograder la version de node et npm aussi simplement exécuter les commandes ci-dessus. Si vous n'avez toujours pas eu de chance et n'avez pas réussi à mettre à jour le nœud. Essayez ceci. Essayez d'installer node globely. ex:

npm install -g node@8.10.0

Une autre chose à considérez ici est d'essayer de mettre à jour npm. Exécuter

npm install npm@latest -g

MAC

Remarque: pour mac remplacer mnp avec bistrot - et l'exécuter. Espérons que cela se résout.

3
répondu Must keem 2018-09-12 12:30:25

Exécutez ceci:

rm -rf node_modules && npm cache clear && npm install

Node va installer à partir de tout ce qui est mis en cache. Donc, si vous effacez tout d'abord, NPM utilise 0.10.xx, il reviendra correctement.

1
répondu chuck 2017-12-18 10:52:23

Pour une raison quelconque, Brew installe le nœud 5 dans un répertoire séparé appelé node5.

Les étapes que j'ai prises pour revenir à la version 5 étaient: (vous devrez rechercher l'installation/désinstallation de brew standard, mais sinon ce processus est plus simple qu'il n'y paraît.)

  1. Installez node5 en utilisant L'installation Brew standard, mais ne brew link pas encore.
  2. désinstallez toutes les autres versions de node en utilisant Brew unlink node et Brew uninstall node. Vous devrez peut-être utiliser --force pour retirez l'une des versions.
  3. trouvez le dossier cave sur votre ordinateur
  4. supprimez le dossier du nœud dans la cave.
  5. renommez le dossier node5 en node.
  6. , Puis, le bistrot lien nœud

Vous devriez être tous ensemble avec le noeud 5.

0
répondu zeusstl 2016-08-09 14:59:14