|
Web2Exe 是一款基于Java开发的专注于将 HTML5 / Vue / React / 前端项目/网页离线项目一键打包为 Windows 独立桌面客户端(.exe)的现代化打包工具。 无需繁重的 Electron 环境,无需复杂的 C++/Rust tauri编译工具链,直接解压即用,什么环境都不需要安装,采用极简的 可视化 GUI 界面,3 秒即可将你的 Web 网页打包为原生性能流畅、内存占用极低的绿色便携式桌面应用!
✨ 核心特性
💻 原生 API 快速体验(前端极简调用)
- // 1. 窗口控制
- window.Web2ExeNative("window.minimize"); // 最小化
- window.Web2ExeNative("window.setFullScreen", true); // 开启全屏
- window.Web2ExeNative("app.exit"); // 安全退出
- // 2. 本地文件操作
- let content = window.Web2ExeNative("fs.readTextFile", "C:/config.json");
- window.Web2ExeNative("fs.writeTextFile", "C:/log.txt", "Hello World");
- // 3. 执行外部程序
- window.Web2ExeNative("os.exec", "calc.exe");
复制代码
🎯 适用场景
- 🛠 前端离线桌面工具 / 仪表盘面板
- 🎮 H5 / WebGL 独立单机游戏发布
- 📖 离线帮助手册 / 数字多媒体展示系统
- 🏢 企业内部系统私有化离线客户端交付
📂 分发包文件结构说明
- Web2ExeBuilder.exe : 可视化中文打包器(双击直接运行)
- Web2Exe_API_Docs.md : 详细的前端 JS 原生互通 API 开发文档
- API_Example.html : 完整的前端功能测试台页面
- templates/ : 打包所需的内核与模板文件
- tools/ : 预编译微型 JDK/运行时工具包
下载地址
|