742 votes

Comment mettre à jour node.js?

Je n'ai suivantes pour mettre à jour mon mnp: "npm update npm -g" Mais je n'ai aucune idée de comment le mettre à jour node.js. Toutes les suggestions? (Je suis en utilisant node.js 0.4.1 et souhaitez la mettre à jour node.js 0.6.1).

Voir dupliqué: Comment puis-je mettre à jour NodeJS et Npm pour les prochaines versions?

1287voto

J'ai utilisé les instructions suivantes pour mettre à niveau à partir de NodeJS version 0.10.6 à 0.10.21 sur un Mac.

1) Claire des MNP cache:

sudo npm cache clean -f

2) Installer un peu d'aide appelée 'n'

sudo npm install -g n

3) Installer la dernière version stable de NodeJS version

sudo n stable

Sinon, choisissez une version spécifique et de l'installer comme ceci:

sudo n 0.8.20

Pour les environnements de production, vous pourriez vouloir prêter attention à la numérotation de version et d'être pointilleux sur pair/impair de chiffres.

593voto

pradeek Points 6137

Utilisez le Nœud Gestionnaire de versions (NVM)

C'est un script bash qui permet de télécharger et de gérer les différentes versions de nœud. L'intégralité du code source ici

429voto

thure Points 980

Si vous avez Homebrew installé (uniquement pour OS X):

$ brew upgrade node

149voto

rob Points 3029

Sur Windows , vous pouvez utiliser Chocolaté pour installer et mettre à jour Nœud (et beaucoup d'autres paquets).

Nœud D'Installation

cinst nodejs.install

Mise À Jour Du Nœud

cup nodejs.install

Remarque: vous devez installer chocolaté avant de vous pouvez utiliser cinst et cup

83voto

Clément Renaud Points 875

pour contrôler votre version de nœud, vous pouvez essayer de n. Je l'ai trouvé très simple et utile

https://github.com/visionmedia/n

n est un nœud binaire de gestion, pas de sous-coquille, pas de profil de configuration, pas de alambiqué api, tout simple.

npm install -g n

n 0.6.19 sera nœud installer v0.6.19

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X