vfox 0.4.2 发布:一个工具管理所有 SDK 版本!
主要变更
调整.tool-versions文件行为。
vfox 的策略是,如果我们在项目(project/.tool-versions)中有一个 .tool-version 文件,无论是否切换目录,当前 shell 都将使用该版本,直到遇到下一个 .tool-versions 文件或手动执行 vfox use 命令时,版本才会改变。
What's Changed
- 功能: 执行install命令时, 如未提供版本号, 则展示所有可用版本号 by @bytemain in #236
- 功能: 添加
upgrade
命令 支持升级vfox到最新版本 (#239) by @yanecc in #239 - 功能: 添加clink补全参数 by @jan-bar in #242
- 功能: 添加--debug参数, 可以查看debug日志 by @bytemain @aooohan in 9a0079f
- 功能:提醒用户旧插件需要升级两次 by @aooohan in 01fa25d
- 修复: 调整 .tool-versions 行为 by @aooohan in f5c2184
New Contributors
Full Changelog: v0.3.1...v0.3.2
已支持插件 (20+):
https://vfox.lhan.me/zh-hans/plugins/available.html
快速开始
vfox
是一个跨平台版本管理器(类似于 nvm
、fvm
、sdkman
、asdf-vm
等),可通过插件扩展。它允许您快速安装和切换您需要的环境
亮点:
- 支持Windows(非WSL)、Linux、macOS!
- 支持不同项目不同版本、不同Shell不同版本以及全局版本
- 简单的 插件系统 来添加对你选择的语言的支持
- 在您切换项目时, 帮您自动切换运行时版本
- 支持现有配置文件
.node-version
、.nvmrc
、.sdkmanrc
,以方便迁移 - 支持常用Shell(Powershell、Bash、ZSH),并提供补全功能
详细的安装指南请参见 快速入门
1. 选择一个适合你的安装方式。
2. ⚠️ 挂载 vfox 到你的 Shell (从下面选择一条适合你 shell 的命令) ⚠️
echo 'eval "$(vfox activate bash)"' >> ~/.bashrc echo 'eval "$(vfox activate zsh)"' >> ~/.zshrc echo 'vfox activate fish | source' >> ~/.config/fish/config.fish # PowerShell: # 1. 打开 PowerShell 配置文件: New-Item -Type File -Path $PROFILE # 无需在意 `文件已存在` 错误 Invoke-Item $PROFILE # 2. 将下面一行添加到你的 $PROFILE 文件末尾并保存: Invoke-Expression "$(vfox activate pwsh)"
请记住重启你的 Shell 以应用更改。
3. 添加插件
$ vfox add nodejs
4. 安装版本
vfox install nodejs@latest
5. 切换版本
$ vfox use nodejs@21.5.0 $ node -v 21.5.0
Java 完整演示
作用域演示
Project 作用域
Session 作用域

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
“地表最强”文生视频模型?Sora 背后有何秘密?
自 2022 年底 ChatGPT 的横空出世,人工智能再度成为全世界的焦点,基于大语言模型(LLM)的 AI 更是人工智能领域的“当红炸子鸡”。此后的一年,我们见证了 AI 在文生文、文生图领域的飞速进展,但在文生视频领域发展相对较慢。而在 2024 年开年,OpenAI 再度投放重磅炸弹——文生视频大模型 Sora,内容创作的最后一块拼图被 AI 补齐了。 一年前,一段史密斯吃面条的视频在社交媒体病毒式传播,画面中这位影帝面目狰狞,五官变形,以一种扭曲的姿态在吃着意大利面。这糟糕的画面提醒着我们当时的 AI 生成视频的技术才刚刚起步。 仅仅一年后,一段由 Sora 生成的“时尚女性走在东京街道上”的 AI 视频再次引爆社交媒体。在随后的 3 月份,Sora 又与来自世界各地的艺术家联手,正式推出了一系列颠覆传统的超现实艺术短片。下面这部由著名导演Walter结合 Sora 创作出来的短片《Air Head》,其画面精美逼真,内容天马行空,极具想象力。可以说 Sora出道即“碾压”了 Gen-2、Pika、Stable Video Diffusion 等主流 AI 视频模型。 AI ...
- 下一篇
🎉 Socket.D 网络应用协议,v2.4.14 发布(已有 java, py, js SDK)
Socket.D 协议? Socket.D 是一个网络应用协议。在微服务、移动应用、物联网等场景,可替代 http、websocket 等。协议详情参考《官网介绍》。 支持: tcp, udp, ws, kcp 传输。 目前:java,kotlin,javascript,node.js,python,android 语言环境可用。go,rust,c/c++,.net 正在开发中。 最近更新 优化 python 协议跨语言编码解兼容 优化 python 异步栈的日志记录 for Python Helloworld 演示 Server async def main(): server = await (SocketD.create_server("sd:ws") .listen(EventListener() .do_on_open(lambda s: #会话打开时 log.info(s.session_id()) ).do_on_message(lambda s, m: #收到任意消息时(方便做统一的日志打印) log.info(m.data_as_string(...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Mario游戏-低调大师作品
- CentOS8安装Docker,最新的服务器搭配容器使用
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能