Ich versuche, mean.io Boilerplate zu installieren. Es schlägt beim Laufen fehl sudo npm install -g meanio@latest
. Vor dem Fehlschlagen stellt es fest, dass es npm Version 1.4.x "will", während ich 1.2.18 installiert habe. Also habe ich versucht, npm auf den neuesten Stand zu bringen. verschiedene Wege. Das letzte davon war ...
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
Warum wird immer noch Version 1.2.18 angezeigt, wenn ich gerade auf 1.4.7 aktualisiert habe?
sudo npm update npm -g
Antworten:
Dadurch wird npm mit npm selbst aktualisiert :
Wenn Sie nicht weiterkommen, versuchen Sie es
sudo npm update npm -g
. Alle Kredite gehen an Tim Castelijns. Ich habe es auf Ubuntu 14.04, npm 1.3.10 getestetBeachten Sie, dass, wenn Sie nvm zum Verwalten mehrerer Versionen in Ihrer lokalen Entwicklungsumgebung verwenden , z. B. zu Testzwecken , alle installierten Versionen (aufgelistet von
nvm ls
) in ~ / .nvm sind, sodass Sie die systemweite Installation einfach weglassen (dh sudo weglassen):DEBIAN ENTERPRISE
Betrachten Sie für eine vollständige Unternehmenspraxis nodeource.com :
wie hier beschrieben .
ANDERES UNTERNEHMEN
Informationen zuNicht-Debian-Distributionen finden Sie im Knoten-Github-Wikihttps://github.com/joyent/node/wiki/installing-node.js-via-package-managerDownload-Seite https://nodejs.org/en/download /.Zum historischen Verständnis: Chis Lea behielt seine PPA bei, schloss sich aber jetzt mit Nodesource zusammen .
quelle
Wenn die Antwort von user3223763 nicht funktioniert, können Sie Folgendes versuchen:
Dann :
Öffnen Sie danach ein neues Terminal und überprüfen Sie die npm-Version:
EDIT / UPDATE:
Heute ist die letzte NVM-Version:
Daher lautet der Befehl CURL: v0.25.4 anstelle von v0.13.1
quelle
Vergessen Sie nicht, das Terminalfenster zu schließen und erneut zu starten;)
(zumindest wenn Sie "npm --version" im Terminal überprüfen möchten)
das hat auch mir geholfen
quelle
Sieht so aus, als würden Sie Ubuntu verwenden (über die angezeigte Befehlszeile). So aktualisieren Sie
npm
undnodejs
Sie können das PPA-Repository verwenden:quelle
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.
für Ubuntu 18.04Versuchte die oben genannten Optionen unter Ubuntu 14.04, aber sie würden ständig diesen Fehler erzeugen:
Dann fand diese Lösung online:
1) Bereinigen Sie zuerst den Cache von npm:
2) Installieren Sie das n- Modul von npm:
3) Beginnen Sie die Installation, indem Sie die zu installierende Version des Knotens auswählen: Stable oder Neueste . Hier wird Stable verwendet :
4) Überprüfen Sie die Version des Knotens:
5) Überprüfen Sie die Version von npm:
quelle
Um die neueste stabile Version zu erhalten, führen Sie sie einfach aus
Es hat gut funktioniert für mich!
quelle
Du kannst es versuchen:
quelle
Upgrade auf NodeJS v0.12.7
Quelle von nodeource.com
quelle
Für mich funktionierte es mit folgenden Befehlen
Siehe: https://linuxhint.com/how-to-update-npm-packages/
quelle
Dies ist, was npm empfiehlt, wenn im Terminal das zweite Stück direkt von meinem Terminal kopiert und eingefügt wird
Hinweis: Ich benutze einen Mac
quelle
npm
schlägt dies mit fehlError: Cannot find module 'process-nextick-args'
. Sie sollten Ihre Antwort entfernen.Überprüfen Sie Ihre Knotenversion Knoten -v und Ihre npm- Version npm -v. Dann aktualisieren Sie Ihre npm dies in Ihr Terminal ein: sudo npm install npm @ latest -g
NB: Debian-basiertes Betriebssystem {Ubuntu oder Linux Mint}
quelle
NPM gab die alte Version nach dem Ausführen zurück
$ sudo npm install npm -g
.Durch einen Neustart des Terminals (dh Schließen und erneutes Öffnen) wurde das Problem für mich behoben und
$ npm --version
die erwartete Version zurückgegeben.* @Rimian erwähnt die Notwendigkeit, das Terminal neu zu laden, in einem Kommentar zu einer anderen Antwort.
quelle
Wenn Sie npm auf eine bestimmte Version aktualisieren möchten, können Sie Folgendes verwenden:
npm install npm@version-number
quelle
Überprüfen Sie Ihre Knotenversion
node -v
und Ihre npm-Version.npm -v
Um Ihre npm zu aktualisieren, geben Sie dies in Ihr Terminal ein:npm install npm@latest -g
Hoffe ich konnte helfen. Grüße
quelle
Das hat bei Ubuntu für mich funktioniert
curl -L https://www.npmjs.com/install.sh | sh
quelle
wenn Sie nvm verwenden
quelle
Sie können den
npm
Paketmanager verwenden:Dies wird
npm
mit der neuesten Version installiert .quelle
Für Ubuntu 18.04
npm installiere die neueste Version
Ich hoffe es ist auch für dich
quelle