NVM ist ein Kommandozeilenwerkzeug, das entwickelt wurde, um die einfache Verwaltung mehrerer Node.js-Versionen auf Ihrem System zu ermöglichen. Es ermöglicht das nahtlose Umschalten zwischen verschiedenen Node.js-Versionen für verschiedene Projekte. NVM unterstützt Windows, Linux, macOS und andere Umgebungen wie WSL. Die Installation erfolgt über `curl` oder `wget` unter macOS/Linux, gefolgt von der Shell-Konfiguration und einem Reload. Unter Windows wird NVM-Windows empfohlen, das einen unkomplizierten .exe-Installer bietet. Nach der Installation können Sie die NVM-Version mit dem Befehl `nvm --version` überprüfen. Zu den grundlegenden NVM-Befehlen gehören die Installation bestimmter Versionen, die Auflistung installierter Versionen und das Umschalten zwischen ihnen. Sie können eine globale Standard-Node.js-Version festlegen und mit NVM auf die neueste Version aktualisieren. Darüber hinaus können Sie Dateien ausführen oder Befehle mit bestimmten Node.js-Versionen ausführen. Die Datei `.nvmrc` in einem Projektverzeichnis ermöglicht die Versionsangabe. Werkzeuge wie `avn` können das Umschalten der Version basierend auf der Datei `.nvmrc` automatisieren. NVM hilft, Versionskonflikte zu vermeiden und Entwicklungsworkflows zu optimieren.
dev.to
Easily Manage Node.js Versions with NVM — Complete Setup + Tips (macOS, Linux, Windows)
