J'essaye d'installer le passe-partout de mean.io. Il échoue lors de l'exécutionsudo npm install -g meanio@latest
. Avant d'échouer, il note qu'il «veut» la version 1.4.x de npm, alors que j'ai 1.2.18 installé. J'ai donc essayé de mettre à jour npm au plus tard; plusieurs façons. Dont le dernier était ...
ubuntu@ip-xxx-xx-xx-xxx:~$ sudo npm install -g npm
/usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js
[email protected] /usr/local/lib/node_modules/npm
ubuntu@ip-xxx-xx-xx-xxx:~$ npm --version
1.2.18
Pourquoi affiche-t-il toujours la version 1.2.18, alors que je viens de mettre à jour la version 1.4.7?
sudo npm update npm -g
Réponses:
Cela mettra à jour npm en utilisant npm lui-même:
Si vous êtes bloqué, essayez
sudo npm update npm -g
. Tout le mérite revient à Tim Castelijns. Je l'ai testé sur ubuntu 14.04, npm 1.3.10Notez que si vous utilisez nvm pour gérer plusieurs versions dans votre environnement de développement local à des fins de test, par exemple , toutes vos versions installées (répertoriées par
nvm ls
) sont dans ~ / .nvm, donc vous omettez simplement l'installation à l'échelle du système (c'est-à-dire omettez sudo):ENTREPRISE DEBIAN
Pour une pratique d'entreprise complète, pensez à nodesource.com :
comme décrit ici .
AUTRE ENTREPRISE
Pour les distributions non-debian, consultez la page de téléchargement de node
github https://github.com/joyent/node/wiki/installing-node.js-via-package-managerhttps://nodejs.org/en/download /Pour la compréhension historique: Chis Lea maintenait son PPA, mais s'est maintenant associé à nodesource .
la source
si la réponse de user3223763 ne fonctionne pas, vous pouvez essayer ceci:
Ensuite :
Après cela, ouvrez un nouveau terminal et vérifiez la version npm:
MODIFIER / METTRE À JOUR:
Aujourd'hui, la dernière version nvm est:
Ainsi, la commande CURL est: v0.25.4 au lieu de v0.13.1
la source
n'oubliez pas de fermer et de redémarrer la fenêtre du terminal;)
(au moins si vous voulez vérifier "npm --version" dans le terminal)
ça a fait l'affaire pour moi aussi
la source
On dirait que vous utilisez Ubuntu (à partir de la ligne de commande que vous affichez). Pour mettre à jour
npm
etnodejs
vous pouvez utiliser le référentiel PPA:la source
E: The repository 'http://ppa.launchpad.net/chris-lea/node.js/ubuntu bionic Release' does not have a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details.
pour Ubuntu 18.04J'ai essayé les options ci-dessus sur Ubuntu 14.04, mais elles produiraient constamment cette erreur:
Puis trouvé cette solution en ligne:
1) Nettoyez d'abord le cache de npm:
2) Installez n module de npm:
3) Commencez l'installation en sélectionnant la version du nœud à installer: stable ou dernière , nous utiliserons stable ici:
4) Vérifiez la version du nœud:
5) Vérifiez la version de npm:
la source
Pour obtenir la dernière version stable, exécutez simplement
Cela a très bien fonctionné pour moi!
la source
Tu peux essayer:
la source
mise à niveau vers nodejs v0.12.7
Source de nodesource.com
la source
Pour moi, cela a fonctionné avec les commandes suivantes
Reportez-vous: https://linuxhint.com/how-to-update-npm-packages/
la source
c'est ce que npm recommande quand dans le terminal, la deuxième pièce est directement copiée et collée depuis mon terminal
note: j'utilise un mac
la source
npm
échouera avecError: Cannot find module 'process-nextick-args'
. Vous devez supprimer votre réponse.Vérifiez votre version de noeud noeud -v et votre NPM Version NPM -v Ensuite Pour mettre à jour votre NPM , tapez ceci dans votre terminal: sudo NPM installer NPM @ dernière -g
NB: OS basé sur Debian {ubuntu ou Linux mint}
la source
NPM renvoyait l'ancienne version après l'exécution
$ sudo npm install npm -g
.Le redémarrage du terminal (c'est-à-dire fermer et rouvrir) a résolu le problème pour moi et a
$ npm --version
commencé à renvoyer la version attendue.* @Rimian mentionne la nécessité de recharger le terminal dans un commentaire d'une autre réponse.
la source
Si vous souhaitez mettre à jour npm vers une version spécifique, vous pouvez utiliser ceci:
npm install npm@version-number
la source
Vérifiez la version de votre nœud
node -v
et votre version npmnpm -v
Ensuite, pour mettre à jour votre npm, saisissez ceci dans votre terminal:npm install npm@latest -g
J'espère que je pourrais aider. Cordialement
la source
C'est ce qui a fonctionné pour moi sur Ubuntu
curl -L https://www.npmjs.com/install.sh | sh
la source
si vous utilisez nvm
la source
Vous pouvez utiliser le
npm
gestionnaire de packages:Cela s'installe en
npm
utilisant lui-même @ dernière version.la source
Pour Ubuntu 18.04
npm installer la dernière version
J'espère que c'est pour toi aussi
la source