メニューに進む

@capgo/electron-updater

Electron デスクトップアプリに即時更新をプッシュするには、バイナリを再構築することなく。デスクトップでも信頼できるライブアップデートシステムが利用可能です。

即時更新

JavaScript、HTML、CSSの更新を直接ユーザーにプッシュすることで、全体のアプリバイナリを再構築することなく即時更新が可能になります。

Δ更新

コンテキスト:ライブアップデート製品ページ。役割:セクションまたはページヘッダー。メッセージキー`live_update_delta_title` (ライブアップデートΔタイトル)。

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

ロールバック保護

更新が失敗した場合に自動的にロールバックすることで、アプリがユーザーにとって安定した状態を保つ。

端末間暗号化

セキュアなアップデート配信にRSAセッションキーとAESバンドル暗号化を使用します。

  • リアルタイムアップデート - アプリストアの遅延なしで即時プッシュアップデート
  • 自動アップデート - アプリの自動アップデートチェックとインストール
  • ロールバック保護 - ロールバックは自動で実行されます。 notifyAppReady() バンドル管理
  • - ダウンロードしたバンドルの完全な制御 __CAPGO_KEEP_0__
  • チャンネルシステム - 製品、ベータ、ステージング用に異なるユーザー グループに展開する
  • 遅延条件 - アップデートの適用時期を制御する (バックグラウンド、終了、日付、ネイティブ バージョン)
  • デバッグ メニュー - デバッグ ツールを使用してアクセスする Ctrl+Shift+D / Cmd+Shift+D
  • 統計レポート - アップデートの成功率とユーザー バージョンを追跡する

Electron Updaterは、API Updaterと完全に互換性があります。 @capgo/capacitor-updaterElectron Updaterは、__CAPGO_KEEP_0__ Updaterと完全に互換性があります。同様のメソッド、イベント、設定オプションは両方のプラットフォームで使用できます:

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

ドキュメント

ドキュメント

コミュニティ

コミュニティ

参加する ディスコード サポートを受けるためにヘルプと他の開発者とつながるために。

Capgoから@capgo/electron-updaterに進みましょう。

セクション「Capgoから@capgo/electron-updaterに進みましょう。」

Capgoを使用している場合 @capgo/electron-updater @__CAPGO_KEEP_0__/electron-updaterを使用して @capgo/electron-updaterと接続して @capgo/electron-updaterを使用して @Capgo/electron-updaterのネイティブ機能を使用して @Capgo/electron-updaterのディレクトリ Capacitor Plugins by Capgo @Capacitorのプラグインディレクトリで@Capgoのプラグインを使用して プラグインの追加または更新 __CAPGO_KEEP_0__の実装詳細についてはプラグインの追加または更新、 Ionic Enterprise プラグインの代替 __CAPGO_KEEP_0__の製品ワークフローについてはIonic Enterprise プラグインの代替