Heim > Artikel > Web-Frontend > Was sind die Versionsverwaltungstools für NodeJS?
Zu den Versionsverwaltungstools von nodejs gehören: 1. NVM-Tool; wird auf macOS, Linux und verschiedenen anderen Unix-ähnlichen Systemen unterstützt, aber die Windows-Unterstützung ist nicht gut. 2. n Tool; keine Subshell, keine Konfigurationsdateieinstellungen, keine komplexe API. 3. Nodenv-Tool.
Die Betriebsumgebung dieses Tutorials: Windows7-System, NodeJS-Version 12.19.0, Dell G3-Computer.
Warum benötigen Sie Versionsverwaltungstools?
Da verschiedene Front-End-NPM-Pakete, die unterschiedliche Versionen von Node.js verwenden, überall herumfliegen, können Sie mit dem Versionsverwaltungstool die Inkompatibilität verschiedener Versionen von Node.js schnell installieren und beheben auf demselben Computer installieren. Wechseln Sie zwischen verschiedenen Versionen von Node.js.
Wenn Sie Module testen möchten, die mit der neuesten Spitzenversion entwickelt wurden, ohne Node-Stable-Versionen zu deinstallieren, können Versionsverwaltungstools hilfreich sein.
Was sind die Versionsverwaltungstools für NodeJS?
nvm
nvm, der vollständige Name ist Node.js Version Management, wie der Name schon sagt, handelt es sich um ein Node.js-Versionsverwaltungstool. Unterstützt auf macOS, Linux (einschließlich Windows-Subsystem für Linux) und verschiedenen anderen Unix-ähnlichen Systemen. Aufgrund der schlechten Windows-Unterstützung entwickelte die Community nvm-windows für die Windows-Nutzung, die verschiedenen Projekten zugeordnet waren und getrennt voneinander unterstützt und gewartet wurden.
Linux, Mac OS: https://github.com/nvm-sh/nvm
Windows: https://github.com/coreybutler/nvm-windows
n
Node.js-Version Verwaltung: Keine Subshells, keine Konfigurationsdateieinstellungen, keine komplizierten APIs, einfach einfach. Dieselbe Systemunterstützung wie nvm, unterstützt auf macOS, Linux (einschließlich Windows-Subsystem für Linux) und verschiedenen anderen Unix-ähnlichen Systemen.
Linux, Mac OS: https://github.com/tj/n
Windows: Muss über WSL (Windows-Subsystem für Linux) funktionieren.
nodenv
Node gegabelt vom rbenv js-Versionsverwaltungstool , verwenden Sie nodeenv, um eine Node-Version für Ihre Anwendung auszuwählen und sicherzustellen, dass Ihre Entwicklungsumgebung mit Ihrer Produktionsumgebung übereinstimmt. Verwenden Sie nodeenv mit npm für problemlose Node-Upgrades und kugelsichere Bereitstellungen.
https://github.com/nodenv/nodenv
nvm-Installation (Windows-Version)
1. Laden Sie das Installationspaket herunter
https://github.com/coreybutler/nvm -Windows/Releases
Laden Sie herunter, um die neueste nvm-setup.zip-Datei zu erhalten.
2. Installieren Sie nvm
3. Öffnen Sie CMD und führen Sie den nvm-Befehl aus, und die Installation ist erfolgreich.
【Empfohlenes Lernen: „
nodejs-Tutorial
Das obige ist der detaillierte Inhalt vonWas sind die Versionsverwaltungstools für NodeJS?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!