vfox
v0.6.0

[英語] [中文文档]
さまざまな環境、特に異なるランタイムバージョンやアンビエントライブラリを期待する開発プロジェクトを切り替えるか、あらゆる種類の扱いにくい環境構成にうんざりしている場合、 vfox理想的な選択です。
vfoxは、クロスプラットフォームバージョンマネージャー( nvm 、 fvm 、 sdkman 、 asdf-vmなど)で、プラグインを介して拡張可能です。これにより、コマンドラインを介して必要な異なる環境をすばやくインストールして切り替えることができます。
.node-version 、 .nvmrc 、 .sdkmanrcasdf-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などのレガシー構成ファイルの解析
vfoxをインストールしている場合、vfox availableコマンドで利用可能なすべてのプラグインを表示できます。
詳細については、利用可能なプラグインを参照してください。
このプロジェクトに貢献した人々に感謝します。 ??
バグのレポート、貢献、フォークは大歓迎です。すべてのバグまたは他の形式の議論が問題で発生します。
詳細については、contributing.mdをご覧ください。
プラグインの貢献、パブリックレジストリにアクセスしてください
無料のオープンソースライセンスをありがとうジェットブレイン。 :)
Apache 2.0ライセンス-Copyright(c)2024 Han Liと貢献者