it-swarm.com.de

Fehler: Es ist bekannt, dass npm nicht auf Node.js V4.2.6 ausgeführt wird

wie kann ich den folgenden Fehler beheben? Ich verwende Ubuntu 16. Wenn ich einen npm-Befehl wie "npm run dev" ausführen, erhalte ich folgende Fehlermeldung:

FEHLER: Es ist bekannt, dass npm nicht auf Node.js v4.2.6 ausgeführt wird. Node.js 4 heißt unterstützt, aber die spezifische Version, die Sie ausführen, hat einen Fehler Pause npm. Bitte aktualisieren Sie mindestens $ {rel.min}, um diese Version von .__ zu verwenden. npm. Die neueste Version von Node.js finden Sie unter https://nodejs.org/

35
Martin Giuliani

Deinstallieren Sie zunächst vollständig nodejs und npm. 

Sudo apt remove nodejs npm

Installieren Sie es dann erneut über den folgenden Link:

curl -sL https://deb.nodesource.com/setup_6.x | Sudo -E bash -
Sudo apt-get install -y nodejs

Siehe: https://nodejs.org/de/download/package-manager/#debian-and-ubuntu-based-linux-distributions

54
Liem Rodriguez

Sie können versuchen, die Knotenversion herunterzurüsten, um von der fehlerhaften Version mit den folgenden Optionen zu wechseln. Das Upgrade funktioniert auch, wenn Ihre App die neuesten Versionen unterstützt. 

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.4/install.sh | bash

nvm install 4.2.5

nvm use 4.2.5

//check with 
node -v

//To uninstall a node version 
nvm uninstall 4.2.6
5
Kalana Demel

Ich hatte dieses Problem gerade unter Ubuntu 16. Verwenden Sie n , um auf die neueste Version zu aktualisieren

Sudo n latest

Das sollte es klären.

2
Avision

Ich lade das neueste Installationspaket von https://nodejs.org/de/ - herunter und installiere es neu. Löse es!

2
DingLi

Sie können auch NVM verwenden - ich habe dies getan, um das gleiche Problem zu lösen.

erster Typ 

nvm ls-remote, um die neuesten verfügbaren Versionen anzuzeigen,

dann 

nvm install [version] (ich habe v8.7.0 verwendet)

danach sollte alles in Ordnung sein.

1
zuko

Ich hatte ein ähnliches Problem, aber mein Projekt ist Teil eines größeren Systems, so dass weder ein Wechsel zu nvm anstelle von npm noch ein Upgrade meiner Version von Node.js möglich waren.

Es war jedoch eine Option, npm rückwärts zu einer früheren Version zu verschieben. Ich fand 4.6.1 ohne Beanstandung gearbeitet.

Sudo npm install -g [email protected]

Diese Version von npm hat sich nicht beschwert.

1
ChuckZ

Ich hatte das gleiche Problem mit Ubuntu 16.04 und behebte es mit den folgenden Befehlen Schritt für Schritt.

Zuerst entfernte nodejs 

$ Sudo apt remove nodejs npm

Installierte NVM mit 

$ curl -o- 
https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"

$ nvm install 8.0
$ nvm use 8.0

Nach diesem Lauf

$ node -v
v8.0.0
0
user46036