tauri+vue自动更新客户端打包配置

  1. 拉取最新代码
  2. 打开项目根目录下"~.tauri\myapp.key"文件并复制内容
  3. 打开项目的powershell窗口,输入如下内容并回车
powershell 复制代码
$env:TAURI_SIGNING_PRIVATE_KEY="复制的myapp.key"
$env:TAURI_SIGNING_PRIVATE_KEY_PASSWORD=""
  1. 然后修改tauri.conf.json内的version为最新要发布的版本号

  2. 然后在项目的powershell输入打包命令进行打包
powershell 复制代码
 pnpm run tauri build

或者npm

powershell 复制代码
 pnpm run tauri build
  1. 等待打包完成如下图会有一个密码输入提示,直接回车

  2. 如图成功打包,并拿到了sig

  3. 打开'项目名_版本号_x64-setup.exe.sig'文件并复制内容

  4. 找到如下图打包好的最新安装包,重命名为wd.exe,复制到服务器上,并且记录安装包的地址

  5. 找到项目根目录的RustWithdrawUpdate.json文件,打开

  6. 配置RustWithdrawUpdate.json更新文件,修改完复制到服务器上