NVM kann Knoten nicht aktualisieren

NVM kann Knoten nicht aktualisieren

Aus irgendeinem Grund funktioniert npm nicht, um unsere Node-Version zu aktualisieren. Wir sind auf v6.17.1 und ich muss es auf v12.4.0 bringen. Ich kann ausführen: nvm install v12.4.0und ich bekomme:

'Now using node v12.4.0`

Wenn ich das jedoch tue, node -verhalte ich Folgendes:

`v6.17.1'

Ich habe dann Folgendes versucht: nvm use v12.5.0und da steht:

`Now using node v12.4.0`

Allerdings... node -vergibt sich immer noch:

`v6.17.1`

Ich kann sehen, dass die neue Version des Knotens hier eingefügt wurde:

`/home/proxy/.nvm/v12.4.0/bin`

Wenn ich eins mache, which -a nodebekomme ich:

`/bin/node`
`/usr/bin/node`

Es sieht so aus: /bin/nodeist die v6.17.1

Gibt es vielleicht eine andere Möglichkeit, auf die neue Version des gewünschten Knotens zu verweisen? Ich bin neu bei NVM, also ist dies mein erstes Mal, dass ich damit herumspiele.

Danke!

Antwort1

Wie in unseren Chats besprochen, wurde dieses Problem grundsätzlich wie folgt gelöst.

Die folgenden Pfade sollten von links nach rechts in der PATHUmgebungsvariable der Shell-Skriptumgebung erscheinen.

/home/proxy/.nvm/v12.4.0/bin/

/bin/

/usr/bin/

Da der /home/proxy/.nvm/v12.4.0/bin/Pfad als erstes gefunden wird, nodewird nun auf die neue Version der Softwareanwendung zugegriffen.

verwandte Informationen