Web 应用 ---> 桌面应用
目标安装机器是储能柜的 EMS 触控一体机,核心需求是:低内存、少空间、高性能。于是选定了 Tauri 框架进行构建。
大致步骤如下:
1. 安装 Rust 及配套工具链(下载速度慢的话可以考虑换国内镜像)
2. 安装 Visual Studio Build Tools(在 Rust 编译时要用到)
3. 安装 tauri-app 依赖
4. 执行 tauri init 命令进行配置初始化
5. 执行 tauri dev 命令启动开发模式
6. 执行 tauri build 命令生成桌面应用安装包
最后,安装包 3.7M,应用程序 7.1M,运行时内存占用 3.6M,基本满足需求😏
除了前两步卡住了一下,其它流程整体上还是 love and peace,但我有种不详的预感:我只在自己 Windows 系统的电脑上跑通了,但是据说真实的安装环境是 Linux 的😥可能后期跨平台构建和样式兼容的工作量要远大于现在吧?
评论
发表评论