Tauri 配置
2023-10-20 17:37 更新
现在,您需要配置Tauri的更新程序。要做到这一点,将以下内容添加到您的Tauri配置中:
tauri.conf.json
{
"tauri": {
"updater": {
"active": true,
"endpoints": [
"https://releases.myapp.com/{{target}}/{{arch}}/{{current_version}}"
],
"dialog": true,
"pubkey": "YOUR_UPDATER_SIGNATURE_PUBKEY_HERE"
}
}
}
必需的键是 "active"、"endpoints" 和 "pubkey",以启用更新程序。如果未设置,"dialog" 是可选的,默认设置为true。
- "active" 必须是布尔值。默认情况下设置为false。
- "endpoints" 必须是字符串数组,包含更新程序的终端点URL。在生产模式下要求使用TLS。
- 每个更新程序URL可以包含以下变量,允许您在服务器端确定是否有可用的更新:
- {{current_version}}:请求更新的应用程序的版本。
- {{target}}:操作系统名称(linux、windows 或 darwin之一)。
- {{arch}}:机器的体系结构(x86_64、i686、aarch64 或 armv7之一)。
- "pubkey" 必须是使用上述Tauri CLI生成的有效的公钥。
如果存在,"dialog" 必须是布尔值。默认情况下设置为true。如果启用,更新程序事件将被禁用,因为内置对话框会处理一切。如果您需要自定义事件,您必须关闭内置对话框。
以上内容是否对您有帮助:
更多建议: