文章目录
FlyEnv v4.14.0 发布:通用项目服务、RustFS 与 SDKMAN 支持全面升级!
大家好,我是寻飞。今天为大家带来 FlyEnv 最新的 v4.14.0 版本更新详解。这次更新重点围绕开发环境通用性 和工具链集成进行了大幅增强,尤其适合多语言开发者、本地全栈开发以及需要快速搭建服务环境的同学。
一、主要新功能亮点
1. 新增 RustFS 模块
FlyEnv 现在原生支持 RustFS ------ 一款用 Rust 语言编写的高性能分布式对象存储系统。
你可以在 FlyEnv 界面中一键安装、配置和管理 RustFS,快速搭建起兼容 S3 的本地存储服务,非常适合开发测试阶段需要对象存储的场景(如图片、文件上传测试等)。
2. 新增 SDKMAN! 支持
集成业界知名的 SDKMAN!(Software Development Kit Manager),现在可以轻松管理 Java、Kotlin、Scala、Groovy 等 JVM 生态的多个 SDK 版本。
开发者可以在 FlyEnv 中直接切换不同版本的 SDK,无需手动配置环境变量,极大提升了 JVM 项目开发的便利性。
3. 新增界面字体设置
终于可以自定义 FlyEnv 应用界面的字体啦!
- 支持选择系统中已安装的任意字体
- 可自由调整字体大小
- 长时间开发时能根据个人喜好优化阅读体验,提升舒适度
4. 重磅:全语言通用项目服务支持
这是本次更新中最实用、最强大的功能!
FlyEnv 现在为所有编程语言的项目提供了统一的"项目服务"支持,无论你是 Node.js、Python、Go、Java、PHP 还是其他任何技术栈,都能享受到以下能力:
- 自定义启动/停止命令:为每个项目设置专属的启动和停止指令
- 端口自定义配置
- 一键快速启停:从侧边栏和系统托盘即可直接操作
- 自动反向代理:项目自动接入站点反向代理
- 自动 HTTPS:本地开发环境自动开启安全 HTTPS
- Cloudflare Tunnel 集成:结合 Cloudflare Tunnel 模块,可一键实现外网访问
这套机制打造了一个语言无关的完整本地开发工作流:快速部署项目 → 安全 HTTPS 域名访问 → 外部网络暴露,极大简化了多项目开发时的环境管理。
二、修复与改进
- 修复 Linux 下项目环境加载问题 :之前在 Linux 系统上
cd进入项目目录时,项目指定的环境变量无法正确加载,现已彻底解决。 - 修复 DNS 服务通配符域名支持 :现在 FlyEnv 的 DNS 服务能正确解析
*.example.test等通配符域名,方便开发多租户应用和动态子域名路由。
三、构建透明度
所有 FlyEnv 安装包均通过 GitHub Actions 构建,你可以在以下链接查看完整的构建历史和验证过程:
- GitHub Actions 构建历史:https://github.com/xpf0000/FlyEnv/actions
欢迎大家通过 GitHub Issues 提交反馈和 Bug 报告,一起让 FlyEnv 变得更好。
四、总结与建议
v4.14.0 版本的核心是"通用性 "与"开箱即用"的进一步提升:
- 对多语言、全栈开发者特别友好
- 项目服务 + 自动 HTTPS + Cloudflare Tunnel 的组合,基本实现了"本地开发 → 安全访问 → 外网暴露"的一条龙体验
- RustFS 和 SDKMAN 的加入,让 FlyEnv 在存储和 JVM 工具链方面更加强大
强烈推荐正在使用 FlyEnv 或者正在寻找本地开发环境一体化解决方案的同学尽快升级到 v4.14.0。
下载与更新
直接访问 GitHub Releases 页面获取最新版本:
https://github.com/xpf0000/FlyEnv/releases/tag/v4.14.0
喜欢这篇文章的朋友,欢迎点赞、收藏、评论!
如果你在使用 FlyEnv 过程中有任何心得或遇到问题,也欢迎在下方留言交流。
FlyEnv 官网 / 项目地址:https://github.com/xpf0000/FlyEnv
我们下次见!🚀
(本文基于 FlyEnv v4.14.0 官方发布内容整理,如有更新以官方为准)