
[Englisch] [中文文档]
Wenn Sie zwischen Entwicklungsprojekten wechseln, die unterschiedliche Umgebungen erwarten , insbesondere verschiedene Laufzeitversionen oder Umgebungsbibliotheken, oder Sie haben alle Arten von umständlichen Umgebungskonfigurationen satt , ist vfox die ideale Wahl für Sie.
vfox ist ein plattformübergreifender Versionsmanager (ähnlich wie nvm , fvm , sdkman , asdf-vm usw.), die über Plugins erweitert werden können . Sie können schnell zwischen verschiedenen Umgebungen installieren und wechseln, die Sie über die Befehlszeile benötigen.
.node-version , .nvmrc , .sdkmanrc für eine einfache Migrationasdf-vm und bietet einfachere Befehle und echte plattformübergreifende Vereinigung. Siehe Vergleich mit ASDF Ausführliche Installationsanweisungen finden Sie in Quick Start
vfox in Ihre Schale (wählen Sie eine, die für Ihre Schale funktioniert) echo ' eval "$(vfox activate bash)" ' >> ~ /.bashrc
echo ' eval "$(vfox activate zsh)" ' >> ~ /.zshrc
echo ' vfox activate fish | source ' >> ~ /.config/fish/config.fish
# For PowerShell:
if (-not (Test-Path -Path $PROFILE )) { New-Item -Type File -Path $PROFILE -Force } ; Add-Content -Path $PROFILE -Value ' Invoke-Expression "$(vfox activate pwsh)" '
# For Clink:
# 1. Install clink: https://github.com/chrisant996/clink/releases
# Or Install cmder: https://github.com/cmderdev/cmder/releases
# 2. Find script path: clink info | findstr scripts
# 3. copy internal/shell/clink_vfox.lua to script pathDenken Sie daran, Ihre Shell neu zu starten, um die Änderungen anzuwenden.
$ vfox add nodejs$ vfox install [email protected]$ vfox use [email protected]
$ node -v
21.5.0Siehe vfox.lhan.me für die vollständige Dokumentation.
Unsere zukünftigen Pläne und Prioritätsfunktionen und -verbesserungen sind:
NPM Registry oder Scoop Main Bucket ), um einen einheitlichen Einstiegspunkt für die Pluginverteilung bereitzustellen..nvmrc , .node-version , .sdkmanrc usw. Wenn Sie
vfoxinstalliert haben, können Sie alle verfügbaren Plugins mit dem Befehlvfox availableanzeigen.
Weitere Informationen finden Sie in den verfügbaren Plugins.
Vielen Dank an die folgenden Personen, die zu diesem Projekt beigetragen haben. ?
Fehlerberichte, Beiträge und Gabeln sind willkommen. Alle Fehler oder andere Diskussionsformen ereignen sich in Themen.
Weitere Informationen finden Sie unter Beitrag.md.
Plugin -Beiträge, bitte gehen Sie in das öffentliche Register
Vielen Dank an JetBrains für die kostenlose Open -Source -Lizenz. :)
Apache 2.0 Lizenz - Copyright (C) 2024 Han Li und Mitwirkende