常见问题
切换xxx不生效? vfox use
命令不生效?
如果你看到提示Warning: The current shell lacks hook support or configuration. It has switched to global scope automatically
则说明你没有将vfox
正确挂在到你的Shell
上。
请按照快速入门#_2-挂载vfox到你的shell步骤进行手动挂载。
Windows下PATH环境变量值重复?
只有一种情况下会出现这种情况, 就是你全局(vfox use -g
)使用过SDK, 这个时候vfox
会操作注册表,将SDK的PATH
写入用户环境变量当中(为的是, 不支持Hook功能的Shell也能使用SDK, 例如CMD
)。
但是因为.tool-versions
机制的存在, 所以PATH
就变成了.tool-versions
+ 用户环境变量PATH
两部分组成。
WARNING
同一个SDK最多重复两条, 不会无限重复。如果>2次, 请反馈给我们。
GitBash下use
和search
命令无法进行选择?
相关ISSUE: GitBash下无法进行选择
仅限直接打开原生GitBash运行vfox
会出现无法进行选择的问题, 临时解决办法:
- 通过
Windows Terminal
运行GitBash
- 在
VS Code
中运行GitBash