vfox
v0.6.0

[英語] [中文文檔]
如果您在期望不同環境的開發項目(特別是不同的運行時版本或環境庫)之間切換,或者您厭倦了各種繁瑣的環境配置, vfox是您的理想選擇。
vfox是可通過插件擴展的跨平台版本管理器(類似於nvm , fvm , sdkman , asdf-vm等) 。它使您可以通過命令行快速安裝和切換所需的不同環境。
.node-version , .nvmrc , .sdkmanrc for易於遷移asdf-vm快,並且提供了更多簡單的命令和真正的跨平台統一。請參閱與ASDF的比較有關詳細的安裝說明,請參閱快速啟動
vfox鉤入您的外殼中(選擇適合您的外殼的一個) 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 path切記重新啟動外殼以應用更改。
$ vfox add nodejs$ vfox install [email protected]$ vfox use [email protected]
$ node -v
21.5.0有關完整的文檔,請參見VFOX.lhan.me。
我們的未來計劃和高優先級特徵和增強功能是:
NPM Registry或Scoop Main Bucket ),以提供插件分發的統一入口點。.nvmrc , .node-version , .sdkmanrc ,etct。 如果您已經安裝了
vfox,則可以使用vfox available命令查看所有可用插件。
有關更多詳細信息,請參見可用的插件。
得益於跟隨為該項目做出貢獻的人。 ?
歡迎錯誤報告,貢獻和叉子。所有的錯誤或其他形式的討論都發生在問題上。
請參閱更多信息。
插件貢獻,請轉到公共註冊表
感謝Jetbrains的免費開源許可證。 :)
Apache 2.0許可證 - 版權(C)2024 Han Li和貢獻者