Heim  >  Artikel  >  Web-Frontend  >  Was sind die Versionsverwaltungstools für NodeJS?

Was sind die Versionsverwaltungstools für NodeJS?

青灯夜游
青灯夜游Original
2021-11-11 16:37:594124Durchsuche

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.

Was sind die Versionsverwaltungstools für NodeJS?

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

Was sind die Versionsverwaltungstools für NodeJS?

Laden Sie herunter, um die neueste nvm-setup.zip-Datei zu erhalten.

2. Installieren Sie nvm

Was sind die Versionsverwaltungstools für NodeJS?

3. Öffnen Sie CMD und führen Sie den nvm-Befehl aus, und die Installation ist erfolgreich.

Was sind die Versionsverwaltungstools für NodeJS?【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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn