You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Ubuntu开发环境开发Tauri+Vue项目能否生成Windows exe安装包?

Tauri Ubuntu环境构建Windows安装包问题解答

结论

你无法在当前Ubuntu原生开发环境下直接生成Windows平台的exe格式安装包,必须基于Windows系统环境完成对应平台的构建操作。

原因说明

Tauri底层依赖对应平台的原生渲染引擎、系统API与构建工具链:Windows版本构建依赖Win32 API、WebView2运行时、MSVC构建工具等Windows专属组件,这些组件无法在Linux环境下直接正常运行。目前Tauri官方尚未支持Linux到Windows的稳定交叉构建方案,使用Wine等模拟环境构建会出现大量依赖缺失、签名错误等问题,产出的包无法正常使用。

可行替代方案

  • 方案1:在Ubuntu上安装Windows虚拟机,在虚拟机内安装配置Tauri Windows构建所需的Node.js、Rust工具链、Visual Studio生成工具、WebView2依赖,同步项目源码后执行tauri build命令即可生成正常可用的exe/msi安装包。
  • 方案2:使用CI/CD服务配置Windows构建流水线,推送代码后由云端Windows环境自动执行构建,直接输出可用的Windows安装包,无需本地配备Windows设备。

注意事项

构建前需确认项目代码中没有硬编码Linux专属路径、系统调用等平台相关逻辑,否则Windows版本构建完成后会出现兼容性故障,需提前完成跨平台逻辑适配。

内容的提问来源于stack exchange,提问作者Martin Tian

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 11:09:00