Ne voyant pas la dernière version mise à jour d'Node.js via installer (MSI) de Windows 7
Je suis en train de mettre à jour nœud sur mon Windows 7 boîte mais je ne vois pas la version la plus récente après j'ai re-installer/mettre à jour nœud.
Je suis juste de sortir de http://nodejs.org/download/ et l'obtention de la dernière version de Windows installer, v0.10.28. J'ai ensuite il suffit d'exécuter ce programme d'installation où la valeur par défaut pour tout installer sur mon disque dur local, y compris les mnp, qui est cool, parce que je voulais mettre à jour.
Installer pistes/se termine sans problème apparent, mais quand je fais un:
node --version
Je suis toujours de voir que ma "vieille" version, v0.10.15, pas la dernière, je viens de l'installer soi-disant, v0.10.28. Mon mnp version de rapports toujours ma "vieille" version.
J'ai essayé de redémarrer.
Comment diable fait-on la mise à jour node/mnp?
Je n'ai pas, quand je vais à la désinstallation de programmes, Node.js montre comme étant installé sur 5/29/2014 (aujourd'hui). Pense toujours que je devrais désinstaller/réinstaller?
Désinstaller, réinstaller ne pas me donner un numéro de version différent. nœud --version encore me dit que je suis à v0.10.15.
Si vous êtes absolument sûr que vous êtes en train d'installer la version correcte, remplir un rapport de bogue avec le nœud de l'équipe.
OriginalL'auteur magenta placenta | 2014-05-29
Vous devez vous connecter pour publier un commentaire.
J'ai eu un problème similaire mais sur MacOS et la raison était que j'avais
nvm
installé. Le fait d'exécuter les commandes disponibles sur la plupart des sites web:n'ai pas de travail,
node -v
affiche toujours l'ancienne version.Ce que j'ai fait a été d'installer un nœud d'nvm:
Ce sera nœud de créer à partir de zéro sur votre machine, et puis
node -v
affiche la version correcte. Je pense que je pourrais avoir encore utilisé les commandes précédentes en utilisantn
et puis nenvm use v0.12.6
, mais c'est quelque chose à tester. Si vous aveznvm
installé, il suffit de consulter les commandes pournvm
à la mise à niveau du nœud.OriginalL'auteur eloone
Réponse donné par Johan Dettmar sur l'utilisation de n va travailler ici.
Pour
Windows
: ouvrez l'invite de commande en tant qu'administrateurPour
Linux/Mac
:sudo -s
sur la bornenpm cache clean -f
(force) vous mnp cachenpm install -g n
installer "n" (cela peut prendre un certain temps)n stable
de mise à niveau à la dernière versionsudo
ne fonctionne pas sur Windows 7.Merci @Anon : j'ai mis à jour ma réponse
OriginalL'auteur Sumit Ramteke
J'ai eu exactement ce même problème, et une chose d'être prudent quant est-à-assurez-vous de télécharger la bonne architecture de la version (par exemple, 32-bit ou 64-bit). Lorsque la mise à jour, j'avais téléchargé la version 32 bits et ne le savais pas. Mais la version précédente que j'avais installé était de 64 bits. Donc j'ai en fait retrouvé avec une version 32 bits et la version 64 bits installé. Mais, quand vous allez faire une désinstallation, il répertorie uniquement une version de node.js donc, même après que je l'ai désinstallé, il désinstallé la version la plus récente, mais a gardé la version antérieure. C'est pourquoi j'ai continué à obtenir de l'ancienne version quand j'ai fait "nœud -v".
Une fois que j'ai téléchargé la bonne version (64 bits dans mon cas), le problème a été résolu.
OriginalL'auteur dcp
De mettre à jour Nœud, télécharger la dernière http://nodejs.org/dist/latest/node.exe (ou http://nodejs.org/dist/latest/x64/node.exe pour les systèmes 64 bits) et remplacer votre ancien node.exe avec elle.
De mise à jour de la ngp, exécutez le mécanisme national de prévention de mise à jour de npm-g de commande.
OriginalL'auteur Ranjitha Balaraman
Les Utilisateurs De Windows
Nœud est probablement installé dans 2 endroits.
Renommer le dossier de l' (x86) version de "nodejsOLD", redémarrez l'invite de commande, et essayez à nouveau.
Le programme d'installation fonctionne très bien, des choses que vous n'avez PAS besoin de le faire:
Il y a un bon sujet de discussion pour Windows et nœud sur un débordement de pile ici:
Comment puis-je mettre à jour npm sur Windows?
OriginalL'auteur Jeremy A. West
J'ai eu le même problème mais elle est due aussi dupliqué versions de nodejs dans mes variables d'environnement.
Vous pouvez vérifier facilement que sous Windows à l'aide
where node
dans cmd. Si plus d'un chemin d'accès est en cours de sortie qui pourrait être la raison de cette erreur. Vous pouvez résoudre le problème en supprimant les autres variables environnementales.OriginalL'auteur WarStorm666