一个工具管理所有运行时版本!

2024-02-29 13:59:48 +08:00
hankli  hankli

这两天特意补了一下文档.

文档: https://vfox.lhan.me/zh-hans/

仓库: https://github.com/version-fox/vfox

目前社区已支持的 SDK:

plugins

主要是可以在 Windows(非 WSL)下, 体验到和 asdf 一样的效果. 当然比它要棒哈哈哈哈.

12785 次点击
所在节点   程序员  程序员
96 条回复
wxyrrcj
wxyrrcj
2024-02-29 15:19:09 +08:00
其他几个安装成功了 py 这个是哪里的问题呢
C:\Users\Administrator>vfox install python@3.12
plugin [PreInstall] method error: <string>:141: attempt to call a non-function object
stack traceback:
<string>:141: in function 'checkIsReleaseVersion'
<string>:50: in main chunk
[G]: ?

C:\Users\Administrator>
hankli
hankli
2024-02-29 15:22:29 +08:00
@wxyrrcj 你安装的不是最新的 0.2.3 吧, py 要求最新版本. 跟这个一个问题看着.https://github.com/version-fox/vfox/issues/49
wxyrrcj
wxyrrcj
2024-02-29 15:23:47 +08:00
@hankli #22 是的 C:\Users\Administrator>vfox -v
VersionFox version 0.2.2
hankli
hankli
2024-02-29 15:24:57 +08:00
@wxyrrcj 升级最新, py 最低 0.2.3
Dylaan
Dylaan
2024-02-29 15:35:08 +08:00
支持世界上最好的语言嘛
hankli
hankli
2024-02-29 15:38:27 +08:00
@Dylaan 哈哈哈哈, 一个一个来!

https://github.com/version-fox/vfox/issues/55

看了一下, 对接起来 easy! 等着!
w292614191
w292614191
2024-02-29 16:13:48 +08:00
@hankli #11 哈哈哈哈,快肝吧
youknowiam
youknowiam
2024-02-29 16:16:43 +08:00
gentoo 的 eselect ?
hankli
hankli
2024-02-29 16:28:35 +08:00
@youknowiam 头一次听说这个. 刚看了一下 wiki , 发现好像! 研究研究哈哈哈
hankli
2024-02-29 16:32:44 +08:00
@youknowiam 我艹, 这就是我一开始的想法, 让插件提供能力. 但是当时觉得插件提供的命令如果不规范一下, 用户用起来还得看一下这个模块怎么用, 所以把命令提前了! 变成了 vfox [command] [plugin] 哈哈哈哈
RockShake
2024-02-29 16:38:45 +08:00
👍 新环境果断上这个方案,现在的工作环境已经用了不同的工具管理版本,折腾起来太费事,先不动了
vishun
2024-02-29 16:46:37 +08:00
合 nvm 的区别是这个可以管理更多的工具吗?只针对 npm 来说,功能和 nvm 一样?
unco020511
2024-02-29 16:50:55 +08:00
要是能有 GUI 就好了
hankli
2024-02-29 16:51:04 +08:00
@vishun 对, 可以管理更多的工具. 另外,nvm 有的功能这个都有, 但是 nvm-win 好像不能支持 shell 会话内有效哈哈哈, 这个还是挺常用的. 自动切换项目版本这个我忘了 nvm 支持不支持了.
hankli
2024-02-29 16:53:39 +08:00
@unco020511 好几个提的了... 只能先等着了, 哈哈哈. 后面看时间安排吧.
FightPig
2024-02-29 16:57:04 +08:00
不错
suqiuluck
2024-02-29 17:07:04 +08:00
已 star
Radiation
2024-02-29 17:14:28 +08:00
看到好多人都想要 gui 啊,再额外开机启动个 gui 不觉得很麻烦吗?感觉 gui 的话可以弄成可选项,类似 clash 这种,有核心有 gui ,这样大家都有的选。
hankli
2024-02-29 17:39:10 +08:00
@Radiation 萝卜青菜各有所爱啦哈哈哈哈, 是的,可以按照 clash 走, 不强制.
QlanQ
2024-02-29 18:05:04 +08:00
想了半天,我只有 node 一个需要多版本管理,就还是 用 fnm 了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/1019461

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX