V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  hankli  ›  全部回复第 4 页 / 共 10 页
回复总数  196
1  2  3  4  5  6  7  8  9  10  
77 天前
回复了 hankli 创建的主题 程序员 一个工具管理所有运行时版本!
@auroraccc

有的, vfox use -p 会在当前项目在创建一个.tool-versions 文件

也就是说,只要项目里有这个文件, 配置 vfox 之后, 进入项目目录, vfox 就会自动生效了.
77 天前
回复了 hankli 创建的主题 程序员 一个工具管理所有运行时版本!
@yidinghe
@CLMan

#44 45

> plugin 的管理和 sdk 的管理容易弄混,建议参考 docker container 和 docker image 这样的子命令设计来区分开。

因为我保持简单, vfox 理念就是 SDK 即插件, 插件即 SDK. 所以就没做区分.

> 我先是 add 了 java/adoptium-jdk ,然后尝试安装 v21 ,因为下载慢就中途退出了,然后尝试 remove 命令去掉这个 > plugin ,得到错误信息 "java/adoptium-jdk not installed"。

java/adoptium-jdk 只是插件名, 它里面标注了 sdk 名是 java, 所以要删除需要执行 vfox remove java 删除.

这也就是为啥出现 `执行 "vfox add java/azul-jdk" 时,也得到错误信息 "plugin java already exists"`原因.

删除之前, 你们可以通过`vfox ls`查看具体安装的 sdk.


我需要把这个问题在文档上标注一下. 感谢使用和反馈! 🙏
77 天前
回复了 hankli 创建的主题 程序员 一个工具管理所有运行时版本!
@l4ever 辛苦提个 issue 吧, 哈哈哈哈, 我看一下!
77 天前
回复了 hankli 创建的主题 程序员 一个工具管理所有运行时版本!
@jinhan13789991 看我#18 楼的回复, 目前只能这样. 后面考虑一下管理已安装的 SDK
77 天前
回复了 hankli 创建的主题 程序员 一个工具管理所有运行时版本!
@Corybyte Linux macOS Windows 都可以啦
77 天前
回复了 hankli 创建的主题 程序员 一个工具管理所有运行时版本!
@zliea #57 可以加上去, 有时间提个 issue 哈哈哈, 当作 good first issue 处理, 哈哈哈哈
77 天前
回复了 hankli 创建的主题 程序员 一个工具管理所有运行时版本!
@l4ever #54 #55
1. 是最新版本吗? 我得复现一下, PATH 是去重的.
2. windows 下直接用的 python 提供的 exe 安装器, 我得看一下 exe 安装器的配置, 可能漏掉了导致 pip 没有加上.
78 天前
回复了 hankli 创建的主题 程序员 一个工具管理所有运行时版本!
@yidinghe 先手动删除 cache 文件夹,和#45 楼说的一样,明天我看一下,哈哈哈哈
78 天前
回复了 hankli 创建的主题 程序员 一个工具管理所有运行时版本!
@QlanQ 哈哈哈哈, 适合自己的就是最好的!
78 天前
回复了 hankli 创建的主题 程序员 一个工具管理所有运行时版本!
@Radiation 萝卜青菜各有所爱啦哈哈哈哈, 是的,可以按照 clash 走, 不强制.
78 天前
回复了 hankli 创建的主题 程序员 一个工具管理所有运行时版本!
@unco020511 好几个提的了... 只能先等着了, 哈哈哈. 后面看时间安排吧.
78 天前
回复了 hankli 创建的主题 程序员 一个工具管理所有运行时版本!
@vishun 对, 可以管理更多的工具. 另外,nvm 有的功能这个都有, 但是 nvm-win 好像不能支持 shell 会话内有效哈哈哈, 这个还是挺常用的. 自动切换项目版本这个我忘了 nvm 支持不支持了.
78 天前
回复了 hankli 创建的主题 程序员 一个工具管理所有运行时版本!
@youknowiam 我艹, 这就是我一开始的想法, 让插件提供能力. 但是当时觉得插件提供的命令如果不规范一下, 用户用起来还得看一下这个模块怎么用, 所以把命令提前了! 变成了 vfox [command] [plugin] 哈哈哈哈
78 天前
回复了 hankli 创建的主题 程序员 一个工具管理所有运行时版本!
@youknowiam 头一次听说这个. 刚看了一下 wiki , 发现好像! 研究研究哈哈哈
78 天前
回复了 hankli 创建的主题 程序员 一个工具管理所有运行时版本!
@Dylaan 哈哈哈哈, 一个一个来!

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

看了一下, 对接起来 easy! 等着!
78 天前
回复了 hankli 创建的主题 程序员 一个工具管理所有运行时版本!
@wxyrrcj 升级最新, py 最低 0.2.3
78 天前
回复了 hankli 创建的主题 程序员 一个工具管理所有运行时版本!
@wxyrrcj 你安装的不是最新的 0.2.3 吧, py 要求最新版本. 跟这个一个问题看着.https://github.com/version-fox/vfox/issues/49
78 天前
回复了 hankli 创建的主题 程序员 一个工具管理所有运行时版本!
@Incrus 不知道我有没有正确理解你的问题, 三种方式吧.

1.如果内网有 mirror 的话, 可以直接把 nodejs 插件理的地址换成内网地址.

2.因为 vfox 完全依赖插件来获取数据源的, 没办法直接通过命令导入安装包, 但是可以实现一个插件, 插件里面指定离线安装包的位置, 供 vfox 管理

3.vfox 最终管理的是$HOME/.version-fox/cache 目录下的文件, 另一种方法是直接把安装包丢进去就行了
78 天前
回复了 hankli 创建的主题 程序员 一个工具管理所有运行时版本!
@charlie21 sdkman unix-like 下也不错, 但是 Windows 下需要 WSL. 另外数据源是 sdkman 自己维护的, 而 vfox 插件都是直接解析的官网. 0 成本. 哈哈哈
78 天前
回复了 hankli 创建的主题 程序员 一个工具管理所有运行时版本!
@w292614191 你这个想法💡很好啊卧槽!, 这个适合放到 GUI 上实现, 目前没有. 这只是个核心.
1  2  3  4  5  6  7  8  9  10  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1137 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms · UTC 23:17 · PVG 07:17 · LAX 16:17 · JFK 19:17
Developed with CodeLauncher
♥ Do have faith in what you're doing.