Tauri 配置

2023-10-20 17:37 更新

現(xiàn)在,您需要配置Tauri的更新程序。要做到這一點(diǎn),將以下內(nèi)容添加到您的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",以啟用更新程序。如果未設(shè)置,"dialog" 是可選的,默認(rèn)設(shè)置為true。

- "active" 必須是布爾值。默認(rèn)情況下設(shè)置為false。

- "endpoints" 必須是字符串?dāng)?shù)組,包含更新程序的終端點(diǎn)URL。在生產(chǎn)模式下要求使用TLS。

- 每個(gè)更新程序URL可以包含以下變量,允許您在服務(wù)器端確定是否有可用的更新:

  - {{current_version}}:請(qǐng)求更新的應(yīng)用程序的版本。

  - {{target}}:操作系統(tǒng)名稱(linux、windows 或 darwin之一)。

  - {{arch}}:機(jī)器的體系結(jié)構(gòu)(x86_64、i686、aarch64 或 armv7之一)。

- "pubkey" 必須是使用上述Tauri CLI生成的有效的公鑰。

如果存在,"dialog" 必須是布爾值。默認(rèn)情況下設(shè)置為true。如果啟用,更新程序事件將被禁用,因?yàn)閮?nèi)置對(duì)話框會(huì)處理一切。如果您需要自定義事件,您必須關(guān)閉內(nèi)置對(duì)話框。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)