vfox 是一款跨平台、可扩展的版本管理器,用来统一管理不同工具的版本和运行环境。它支持 Windows、Linux 和 macOS,Windows 下不依赖 WSL 也能正常使用。通过插件机制,给新工具增加支持只需要调用简单的 API。所有工具和版本可以集中写进一个 .tool-versions 文件,方便共享和迁移。如果你手头工具多、版本切换频繁,vfox 能帮你把这件事理顺。

1、 覆盖 Windows(含非 WSL 环境)、Linux、macOS 三大平台
2、 插件机制基于简单的 API 设计,添加新工具的支持门槛很低
3、 不同系统下都能用同一套方式管理工具版本,减少环境差异带来的麻烦
- 兼容 Powershell、Bash、ZSH、Fish 和 Clink
- 提供命令补全功能,敲命令时更顺手
- 不用为了用 vfox 而更换自己习惯的 Shell 环境
- 支持从 .nvmrc 文件读取版本信息并迁移
- 支持从 .node-version 文件迁移
- 支持从 .sdkmanrc 文件迁移
- 已有项目不需要推倒重来,原有版本声明可以继续沿用
1、 所有工具、运行环境及其版本都记录在 .tool-versions 这一个文件里
2、 该文件可以共享给团队其他成员,统一开发环境
3、 配置文件集中之后,查看和修改版本信息不用再翻多个文件
(您的评论需要经过审核才能显示)
0条评论