Das Ändern der NodeJS-Version über NVM ist nicht dauerhaft

Das Ändern der NodeJS-Version über NVM ist nicht dauerhaft

Ich habe zwei Versionen von nodejs (v10.15.0 LTS und v11 13.0) über nvm in meinem Arch Linux installiert. Nvm behält die LTS-Version als Standard bei, daher musste ich sie auf v11.13.0 ändern, um sie verwenden zu können, da ich mein Projekt mit v11.13.0 gestartet habe. Nach dem Neustart ändert nvm sie wieder auf v10.15. Wie mache ich also die Änderung auf 11.13.0 dauerhaft?

nvm use [node version] edit: Ich benutze beispielsweise den Befehl ,nvm use v11.13.0

Antwort1

Bei Verwendung nvm use <version>wird nur die angegebene Version für die Lebensdauer der Shell verwendet, in der der Befehl ausgeführt wurde. Sobald Sie die Shell schließen, wird sie auf die Standardversion zurückgesetzt.

Um Ihre Version bei der Version zu belassen, die Sie verwenden möchten, müssen Sie den folgenden Befehl verwenden:

nvm alias default <version>

Ich glaube, Sie können es auch verwenden, nvm alias default stablesodass immer die neueste stabile Version verwendet wird.

verwandte Informationen