当前位置: 首页 > news >正文

记录一下如何用tauri打包exe应用

前言

整个流程和tauri官网的差不多,本篇只是记录一下自己的过程。主播是是个前端的小白,写了个web工具想打包成exe直接在电脑上跑方便点,所以主播的流程是官网快速开始-》创建项目中的第三小节使用 TauriCLI创建。

准备tauri环境

tauri官网地址

打开项目

主播用的ide是trae,是基于vscode搞过来的,不用ide也行,整个过程只会用到其终端工具。这个工程是一个React框架的,用Vite打包。你也可以直接用命令行打包。

Build一下项目

tauri打包要用到vite构造出来的文件的,所以要先build一下项目。如果你的项目没有安装npm,在终端(cmd)输入下面这个命令安装npm。

npm install

安装完成后输入

npm run dev

看看能不能预览

这样就能预览了,在浏览器输入http://localhost:3000/就可以看到了

按Ctrl+C停下

在终端输入

npm run build

构建项目。

这样就构建完成了。

在ide的文件夹列表可以看到dist文件夹

给项目安装tauri环境

在终端输入cmd命令

npm install -D @tauri-apps/cli@latest

这样就把tauri包下载到项目里了

然后使用下面这个命令在终端初始化tauri的环境

npx tauri init

然后可以一路确定,但是要注意的是web assets,如果你是vite构造的话应对把build改为dist,当然你也可以后面自己去配置文件里面去改,下图是改好了的。

使用tauri打包项目

使用下面这个命令看看预览

npx tauri dev

等待命令结束就会弹出一个window窗口,这个是预览tauri打包出来是什么样子的。

可以在这里找到dev出来的exe文件

确定没问题后就可以打包发行版了

使用下面的命令打包发行版

npx tauri build

当然可能会遇到下面这个问题,提示你包名不可用

下面这个图,框框靠上面的那个是tauri的打包配置,下面那个框框是vite的打包配置,具体的配置参数可以自己去官网找找,箭头所指的就是包名,由于主播是自己用的工具,所以主播随便改改就行了。

改完后再运行一次下面的命令

npx tauri build

等待结束就可以在文件列表看到这个release文件夹了。

http://www.cnnetsun.cn/news/111531.html

相关文章:

  • Yuzu模拟器终极配置指南:从零到60帧的完整优化方案
  • 终极SonarQube代码质量报告自动化解决方案:企业级数据驱动决策指南
  • 开展性能测试步骤
  • Coze工作流实战:从踩坑到精通
  • JSON性能革命:RapidJSON如何用SIMD技术改写C++数据处理格局
  • ImageOptim跨版本兼容性全面解析:从macOS 10.13到最新系统的实战指南
  • Qwen3-30B-A3B-Instruct-2507:小参数激活大智慧的AI新范式
  • 打造极速构建体验:BuildKit配置文件深度调优实战
  • 从线上事故看 Java 系统的真实韧性:为什么它总能撑到最后一刻
  • AI Agent框架终极部署指南:从零到生产环境的完整路径
  • 前端性能优化终极指南:让文件转换体验如丝般顺滑
  • 3步彻底解决Dokploy中.traefik.me证书失效问题
  • MCP AI-102模型评估指标全曝光:为什么你的F1-score总是偏低?
  • 量子模拟器环境搭建陷阱与解决方案(90%新手都会犯的3个错误)
  • 【仅限专业人士】量子机器学习调试内幕(VSCode高级功能首次公开)
  • Monet色彩系统如何让Seal视频下载器实现完美的主题一致性
  • 超强Visio形状库:告别绘图瓶颈的终极解决方案
  • ITPUB 专访|李志宇:在 AGI 的未来版图中,记忆是最有温度的力量
  • 音频分离黑科技:3步实现智能多说话人识别
  • 如何快速掌握pose-search:人体姿态搜索的完整指南
  • Agent性能提升迫在眉睫?,立即掌握这3种Docker级性能加速黑科技
  • Note-Gen图片上传实战:从本地预览到云端同步的完整指南
  • VSCode调试Azure QDK API时总出错?这7个坑你必须避开
  • MCP续证Agent开发考核标准全曝光(权威解读+内部评分细则)
  • Android应用沙盒革命:VirtualApp如何重塑移动多开体验
  • 精通SynthDoG:实战构建百万级多语言文档数据集的完整指南
  • Docker MCP网关错误处理避坑指南:3年生产环境踩过的坑一次性说清
  • Golin网络安全扫描工具:从零开始的完整实战指南
  • 告别传统免疫:多肽文库筛选如何让CAR-T研发“快人一步”?
  • 终极gsplat.js指南:快速掌握3D高斯点渲染技术