ZIP
使用 Electron Forge 為您的 Electron 應用程式建立 ZIP 封存檔。
ZIP 目標會建置包含您封裝應用程式的基本 .zip 封存檔。使用此產生器沒有平台特定的相依性,並且可以在任何平台上執行。
安裝
用法
若要使用 @electron-forge/maker-zip
,請將其新增至 Forge 組態設定中的 makers
陣列。
forge.config.js
所有組態設定選項都是可選的,且選項記錄在 MakerZIPConfig 的 API 文件中。
靜態檔案自動更新 (macOS)
在 macOS 上,可以設定 ZIP 產生器來產生更新資訊清單,以與 Electron 的 autoUpdater 模組搭配使用。
forge.config.js
macUpdateManifestBaseUrl
應該是您儲存發行資產的物件儲存貯體路徑。此貯體需要按平台然後按架構,在資料夾中進行組織。
第一次使用此參數設定執行 make
時,將會產生特定於架構的 RELEASES.json
資訊清單。例如,如果您正在為 arm64 (Apple Silicon) 建置 my-app
的 v1.2.1 版
forge.config.js
將此資產上傳到貯體後,後續執行將會從 https://my-bucket.s3.amazonaws.com/my-app-updates/darwin/arm64/RELEASES.json
的現有資訊清單讀取,並修改它以將 currentRelease
屬性更新為下一個建置的版本。
上次更新時間