メニューに進む

@capgo/electron-updater

__CAPGO_KEEP_0__のElectronデスクトップアプリに即時更新をプッシュする。バイナリを再構築することなく、信頼性の高いライブ更新システムをデスクトップに導入。

Electronの組み込み自動アップデートでは、各アップデートごとにフルな新しいバイナリを配信する必要があります。このプラグインは、その問題を解決するために、JavaScript/HTML/CSSの更新を再構築せずに有効にします。

即時更新

JavaScript、HTML、CSSの更新を再構築せずにユーザーに直接プッシュできます。

Δ更新

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

ロールバック保護

アップデートが失敗した場合に自動的にロールバックし、ユーザー用のアプリが安定して動作するようにします。

端末間暗号化

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

  • ライブ更新 - アプリストアの遅延なしで即時更新
  • 自動更新 - 自動更新チェックとインストール
  • ロールバック保護 - 呼ばれない場合の自動ロールバック notifyAppReady() バンドル管理
  • - ダウンロードしたバンドルの完全な制御 チャネルシステム
  • - 製品、ベータ、ステージング用の異なるユーザーグループへの展開 __CAPGO_KEEP_0__
  • 遅延条件 - アップデートの適用を制御する (バックグラウンド、終了、日付、ネイティブ バージョン)
  • デバッグ メニュー - 以下でアクセス可能な組み込みデバッグ ツール Ctrl+Shift+D / Cmd+Shift+D
  • 統計レポート - アップデートの成功率とユーザー バージョンを追跡する

API アップデートは、100% の互換性を保ちます。 @capgo/capacitor-updaterElectron アップデートは、両方のプラットフォームで同じメソッド、イベント、設定オプションを使用します。

機能CapacitorElectron
リアルタイム更新はいはい
チャンネルはいはい
ロールバック保護はいはい
端末間暗号化はいYes
統計YesYes
遅延条件YesYes
デバッグメニュー端末を振ってくださいキーボード ショートカット
ターミナルウィンドウ
npm install @capgo/electron-updater

Discord に参加して 開発者とのコミュニケーションとサポートを受ける 続けて @__CAPGO_KEEP_0__/electron-updater

Keep going from @capgo/electron-updater

「@capgo/electron-updater」から続けてください

Capgoを使用している場合 @capgo/electron-updater ネイティブ プラグインの作業計画に使用する場合、@__CAPGO_KEEP_0__/electron-updaterと接続してください ネイティブ機能の@capgo/electron-updaterを使用 ネイティブ機能の@capgo/electron-updaterの@capgo Plugin Directory Capgo製品フローの@Capgo Plugin Directory Capgo製品フローの@Capgo Plugins by @__CAPGO_KEEP_1__ Capgo実装詳細の@Capacitor Plugins by @Capgo for the implementation detail in Capacitor Plugins by Capgo, プラグインの追加または更新の実装詳細 Capgo製品フロー Capacitor Enterprise プラグイン代替 Ionic Enterprise プラグインの製品ワークフローについて