nvm-sh Befehlszeile (Linux/MacOS/WSL)
<version>
bezieht sich auf jede versionsähnliche Zeichenfolge, die nvm versteht. Dazu gehören:
- Vollständige oder teilweise Versionsnummern, optional mit "v" vorangestellt (0.10, v0.1.2, v1)
- Standard (eingebaute) Aliase: node, stable, unstable, iojs, system
- Benutzerdefinierte Aliase, die mit
nvm alias foo
definiert wurden
Alle Optionen, die farbige Ausgaben erzeugen, sollten die Option --no-colors
respektieren.
nvm-sh Befehlszeilennutzung:
nvm --help Diese Nachricht anzeigen
--no-colors Farben deaktivieren
nvm --version Installierte nvm-Version ausgeben
nvm install [<version>] <version> herunterladen und installieren. Verwendet .nvmrc, wenn verfügbar und Version weggelassen wird.
Die folgenden optionalen Argumente müssen direkt nach `nvm install` erscheinen:
-s Binärdownload überspringen, nur aus Quellcode installieren.
-b Quellcodedownload überspringen, nur aus Binärdatei installieren.
--reinstall-packages-from=<version> Bei der Installation Pakete von <node|iojs|node Versionsnummer> neu installieren.
--lts Bei der Installation nur LTS-Versionen (Long-Term Support) auswählen.
--lts=<LTS-Name> Bei der Installation nur Versionen für eine bestimmte LTS-Linie auswählen.
--skip-default-packages Bei der Installation die default-packages-Datei überspringen, wenn sie existiert.
--latest-npm Nach der Installation versuchen, auf die neueste funktionierende npm-Version für die angegebene Node-Version zu aktualisieren.
--no-progress Fortschrittsbalken bei allen Downloads deaktivieren.
--alias=<n> Nach der Installation den angegebenen Alias für die angegebene Version setzen. (Gleich wie: nvm alias <n> <version>)
--default Nach der Installation den Standard-Alias für die angegebene Version setzen. (Gleich wie: nvm alias default <version>)
--save Nach der Installation die angegebene Version in .nvmrc schreiben.
nvm uninstall <version> Eine Version deinstallieren
nvm uninstall --lts Mit automatischem LTS-Alias (Long-Term Support) `lts/*` deinstallieren, wenn verfügbar.
nvm uninstall --lts=<LTS-Name> Mit automatischem Alias für die angegebene LTS-Linie deinstallieren, wenn verfügbar.
nvm use [<version>] PATH ändern, um <version> zu verwenden. Verwendet .nvmrc, wenn verfügbar und Version weggelassen wird.
Die folgenden optionalen Argumente müssen direkt nach `nvm use` erscheinen:
--silent stdout/stderr-Ausgabe unterdrücken
--lts Automatischen LTS-Alias (Long-Term Support) `lts/*` verwenden, wenn verfügbar.
--lts=<LTS-Name> Automatischen Alias für die angegebene LTS-Linie verwenden, wenn verfügbar.
--save Die angegebene Version in .nvmrc schreiben.
nvm exec [<version>] [<command>] <command> auf <version> ausführen. Verwendet .nvmrc, wenn verfügbar und Version weggelassen wird.
Die folgenden optionalen Argumente müssen direkt nach `nvm exec` erscheinen:
--silent stdout/stderr-Ausgabe unterdrücken
--lts Automatischen LTS-Alias (Long-Term Support) `lts/*` verwenden, wenn verfügbar.
--lts=<LTS-Name> Automatischen Alias für die angegebene LTS-Linie verwenden, wenn verfügbar.
nvm run [<version>] [<args>] `node` auf <version> mit <args> als Argumenten ausführen. Verwendet .nvmrc, wenn verfügbar und Version weggelassen wird.
Die folgenden optionalen Argumente müssen direkt nach `nvm run` erscheinen:
--silent stdout/stderr-Ausgabe unterdrücken
--lts Automatischen LTS-Alias (Long-Term Support) `lts/*` verwenden, wenn verfügbar.
--lts=<LTS-Name> Automatischen Alias für die angegebene LTS-Linie verwenden, wenn verfügbar.
nvm current Aktuell aktivierte Node-Version anzeigen
nvm ls [<version>] Installierte Versionen auflisten, die mit einer gegebenen <version> übereinstimmen, falls angegeben
--no-colors Farben deaktivieren
--no-alias `nvm alias`-Ausgabe unterdrücken
nvm ls-remote [<version>] Remote verfügbare Versionen für die Installation auflisten, die mit einer gegebenen <version> übereinstimmen, falls angegeben
--lts Beim Auflisten nur LTS-Versionen (Long-Term Support) anzeigen
--lts=<LTS-Name> Beim Auflisten nur Versionen für eine bestimmte LTS-Linie anzeigen
--no-colors Farben deaktivieren
nvm version <version> Die gegebene Beschreibung zu einer einzelnen lokalen Version auflösen
nvm version-remote <version> Die gegebene Beschreibung zu einer einzelnen Remote-Version auflösen
--lts Beim Auflisten nur LTS-Versionen (Long-Term Support) auswählen
--lts=<LTS-Name> Beim Auflisten nur Versionen für eine bestimmte LTS-Linie auswählen
nvm deactivate Effekte von `nvm` auf die aktuelle Shell rückgängig machen
--silent stdout/stderr-Ausgabe unterdrücken
nvm alias [<pattern>] Alle Aliase anzeigen, die mit <pattern> beginnen
--no-colors Farben deaktivieren
nvm alias <n> <version> Einen Alias namens <n> setzen, der auf <version> zeigt
nvm unalias <n> Den Alias namens <n> löschen
nvm install-latest-npm Versuchen, auf die neueste funktionierende `npm`-Version für die aktuelle Node-Version zu aktualisieren
nvm reinstall-packages <version> Globale `npm`-Pakete aus <version> in die aktuelle Version neu installieren
nvm unload `nvm` aus der Shell entladen
nvm which [current | <version>] Pfad zur installierten Node-Version anzeigen. Verwendet .nvmrc, wenn verfügbar und Version weggelassen wird.
--silent stdout/stderr-Ausgabe unterdrücken, wenn eine Version weggelassen wird
nvm cache dir Pfad zum Cache-Verzeichnis für nvm anzeigen
nvm cache clear Cache-Verzeichnis für nvm leeren
nvm set-colors [<Farbcodes>] Fünf Textfarben mit dem Format "yMeBg" setzen. Verfügbar wenn unterstützt, anfängliche Farben sind:
bygre
Farbcodes:
r/R = rot / fett rot
g/G = grün / fett grün
b/B = blau / fett blau
c/C = cyan / fett cyan
m/M = magenta / fett magenta
y/Y = gelb / fett gelb
k/K = schwarz / fett schwarz
e/W = hellgrau / weiß
nvm-sh Befehlsbeispiele:
nvm install 8.0.0
Eine bestimmte Versionsnummer installierennvm use 8.0
Die neueste 8.0.x-Version verwendennvm run 6.10.3 app.js
app.js mit node 6.10.3 ausführennvm exec 4.8.3 node app.js
node app.js
mit node 4.8.3 ausführennvm alias default 8.1.0
Standard-Node-Version in einer Shell setzennvm alias default node
Immer die neueste verfügbare Node-Version in einer Shell als Standard verwendennvm install node
Die neueste verfügbare Version installierennvm use node
Die neueste Version verwendennvm install --lts
Die neueste LTS-Version installierennvm use --lts
Die neueste LTS-Version verwendennvm set-colors cgYmW
Textfarben auf Cyan, Grün, fett Gelb, Magenta und Weiß setzen
TIP
Um nvm zu entfernen, zu löschen oder zu deinstallieren, entfernen Sie einfach den $NVM_DIR
-Ordner (normalerweise ~/.nvm
)