fnm installieren
fnm bietet mehrere Installationsmethoden. Wählen Sie die für Ihr Betriebssystem passende aus.
macOS
Mit Homebrew (Empfohlen)
brew install fnmMit curl-Skript
curl -fsSL https://fnm.vercel.app/install | bashMit MacPorts
port install fnmWindows
Mit winget (Empfohlen)
winget install Schniz.fnmMit Scoop
scoop install fnmMit Chocolatey
choco install fnmMit curl-Skript (Erfordert Git Bash oder WSL)
curl -fsSL https://fnm.vercel.app/install | bashLinux
Mit curl-Skript (Empfohlen)
curl -fsSL https://fnm.vercel.app/install | bashMit Homebrew
brew install fnmVon GitHub Releases herunterladen
- Besuchen Sie die fnm Releases-Seite
- Laden Sie das Archiv für Ihre Architektur herunter
- Extrahieren und verschieben Sie die Binary in ein PATH-Verzeichnis
# Beispiel: x86_64-Architektur installieren
wget https://github.com/Schniz/fnm/releases/latest/download/fnm-linux.zip
unzip fnm-linux.zip -d /usr/local/bin
chmod +x /usr/local/bin/fnmShell konfigurieren
Nach der Installation müssen Sie die Shell-Umgebungsvariablen konfigurieren.
Bash
Fügen Sie Folgendes zu ~/.bashrc hinzu:
eval "$(fnm env --use-on-cd)"Dann laden Sie die Konfiguration neu:
source ~/.bashrcZsh
Fügen Sie Folgendes zu ~/.zshrc hinzu:
eval "$(fnm env --use-on-cd)"Dann laden Sie die Konfiguration neu:
source ~/.zshrcFish
Fügen Sie Folgendes zu ~/.config/fish/config.fish hinzu:
fnm env --use-on-c | sourceDann laden Sie die Konfiguration neu:
source ~/.config/fish/config.fishPowerShell
Fügen Sie Folgendes zum PowerShell-Profil hinzu:
fnm env --use-on-cd | Out-String | Invoke-ExpressionSie können das Profil öffnen mit:
notepad $PROFILEInstallation überprüfen
Nach der Installation überprüfen Sie, ob fnm korrekt installiert ist:
fnm --versionAusgabe ähnlich wie:
fnm 1.37.1Umgebungsvariablen-Konfiguration
fnm unterstützt die folgenden Umgebungsvariablen für benutzerdefinierte Konfiguration:
| Umgebungsvariable | Beschreibung | Standardwert |
|---|---|---|
FNM_DIR | fnm Installationsverzeichnis | ~/.fnm |
FNM_NODE_DIST_MIRROR | Node.js Download-Spiegel | https://nodejs.org/dist |
FNM_LOGLEVEL | Protokollierungsstufe | info |
FNM_ARCH | Architektur überschreiben | Systemarchitektur |
FNM_COREPACK_ENABLED | Corepack aktivieren | false |
Spiegel in China verwenden
In Festlandchina können Sie einen Spiegel konfigurieren, um Downloads zu beschleunigen:
export FNM_NODE_DIST_MIRROR=https://npmmirror.com/mirrors/nodeOder zur Shell-Konfigurationsdatei hinzufügen:
eval "$(fnm env --use-on-cd --node-dist-mirror=https://npmmirror.com/mirrors/node)"Nächste Schritte
Nach der Installation können Sie:
- Node.js installieren - Verwenden Sie fnm, um Ihre erste Node.js-Version zu installieren
- Befehlsreferenz - Erfahren Sie alle verfügbaren Befehle
- Versionsverwaltung - Erfahren Sie, wie Sie mehrere Node.js-Versionen verwalten