メニューに進む

@capgo/electron-updater

Electron デスクトップアプリに即時更新をプッシュするには、バイナリを再構築する必要はありません。信頼性の高いライブ更新システムは、デスクトップ向けにも利用可能です。

即時更新

JavaScript、HTML、CSSの更新を直接ユーザーにプッシュし、全体のアプリバイナリを再構築する必要はありません。

Electron Updaterの理由

デルタ更新

変更されたファイルのみダウンロードすることで、更新が速く帯域幅効率が高い。

ロールバック保護

更新が失敗した場合に自動的にロールバックして、アプリがユーザーにとって安定した状態になるようにします。

端末間暗号化

RSA セッション キーと AES ブンドル暗号化を使用した安全な更新配信。

  • ライブ更新 - アプリストアの遅延なしで即時更新
  • 自動更新 - 自動的な更新チェックとインストール
  • ロールバック保護 - アップデートが呼び出されずに notifyAppReady() 自動ロールバック
  • バンドル管理 - ダウンロードしたバンドルに対する
  • フルコントロール チャンネルシステム
  • - 製品、ベータ、ステージング用の 異なるユーザーグループへの
  • デプロイ 遅延条件 Ctrl+Shift+D / Cmd+Shift+D
  • - アップデートの適用時期を制御する(バックグラウンド、終了、日付、ネイティブバージョン)。 - __CAPGO_KEEP_0__ のアップデート成功率とユーザー版を追跡する

Capacitor アップデートの機能一致

「Capacitor アップデートの機能一致」セクション

API アップデートのエレクトロン アップデートは 100% の互換性を保証します。 @capgo/capacitor-updater__CAPGO_KEEP_0__ アップデートのエレクトロン アップデートとモバイル アプリの両方で使用できる同じメソッド、イベント、設定オプションがあります。

機能Capacitorエレクトロン
ライブ アップデートはいはい
チャンネルはいはい
ロールバック保護はいはい
エンドツーヘンド暗号化はいはい
統計はいはい
遅延条件はいはい
デバッグ メニュー端末を振ってくださいキーボード ショートカット
ターミナル ウィンドウ
npm install @capgo/electron-updater

コミュニティ

「コミュニティ」

他の開発者とつながり、助けを求めるために Discord を利用してください。