tauri 打包react项目

1.

在现有项目目录 执行

yarn add -D @tauri-apps/cli


2.初始化 tauri,下图中红色箭头的地方一定要和 现有项目一致

yarn tauri init

image.png


3.修改 tauri.conf.json 的 identifier  标识符必须改,类似安卓的包名


4.然后执行 yarn tauri build 最后一步可能会报错


4.1

Info Verifying wix package

 Downloading https://github.com/wixtoolset/wix3/releases/download/wix3112rtm/wix311-binaries.zip

       Error failed to bundle project: `Io Error: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 (os error 10060)`

error Command failed with exit code 1.

image.png


解决办法

先把这个文件下载下来

https://github.com/wixtoolset/wix3/releases/download/wix3112rtm/wix311-binaries.zip


在缓存目录下新建 tauri/WixTools 目录,放在wixtools目录下解压,再执行即可

平台目录例子
Linux$HOME/.cache/home/用户名/.cache
macOS$HOME/Library/Caches/Users/用户名/Library/Caches
Windows{FOLDERID_LocalAppData}C:\Users\用户名\AppData\Local


4.2

nsis 命令行下载失败 。先用迅雷或者其他方法下载下来

https://ghproxy.com/https://github.com/tauri-apps/binary-releases/releases/download/nsis-3/nsis-3.zip


在上面wixtools的统计目录新建 NSIS

然后将nsis-3.zip 解压到nsis目录



https://github.com/tauri-apps/binary-releases/releases/download/nsis-plugins-v0/NSIS-ApplicationID.zip

下载后 解压到 nsis的plugins目录下


然后将releaseunicode 下的applicationid.dll 和nsis_tauri_utils.dll 两个文件复制到 x86-unicode 目录

nsis_tauri_utils.zip



打赏

看恩吧
网站不承担任何有关评论的责任
  • 最新评论
  • 总共条评论
取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦