메뉴로 이동

@capgo/electron-updater

Electron 데스크톱 앱에 즉시 업데이트를 푸시하세요. 바이너리 재빌드 없이도 동일한 신뢰할 수 있는 라이브 업데이트 시스템을 데스크톱에 적용합니다.

Electron Updater의 이유

Electron Updater의 이유

Electron의 내장된 자동 업데이트 기능은 매 업데이트마다 전체 새로운 바이너리를 배포해야 합니다. 이 플러그인은 JavaScript/HTML/CSS 업데이트를 재빌드 없이도 가능하게 해줍니다.

즉시 업데이트

JavaScript, HTML, 및 CSS 업데이트를 사용자에게 직접 푸시하여 앱 바이너리 전체를 재빌드하지 않고 업데이트합니다.

델타 업데이트

변경된 파일만 다운로드하여 업데이트를 초당 초속도 및 대역폭 효율성을 제공합니다.

롤백 보호

업데이트가 실패하면 자동으로 롤백하여 사용자 앱이 안정적입니다.

키 기능

Section titled “Key Features”

  • 엔드 투 엔드 암호화 RSA 세션 키 및 AES 패키지 암호화를 사용하여 업데이트를 안전하게 전달합니다.
  • 자동 업데이트 - 자동 업데이트 확인 및 설치
  • 롤백 보호 - 사용자가 롤백을 호출하지 않으면 자동 롤백 notifyAppReady() 배포 관리
  • - 다운로드 한 배포에 대한 전체 제어 채널 시스템
  • - 다양한 사용자 그룹 (제품, 베타, 스테이징)으로 배포 지연 조건
  • - 업데이트 적용 시기 (배경, 종료, 날짜, 네이티브 버전) 제어 디버그 메뉴
  • __CAPGO_KEEP_0__ - __CAPGO_KEEP_0__ 디버그 도구에 접근할 수 있는 내장 도구 Ctrl+Shift+D / Cmd+Shift+D
  • Statistics Reporting - 업데이트 성공률과 사용자 버전을 추적하는 기능

Capacitor 업데이터와의 기능 일치

Capacitor 업데이터와의 기능 일치 섹션

API 업데이터는 100% API 호환성을 유지하는 Electron 업데이터를 유지합니다. @capgo/capacitor-updater. 두 플랫폼 모두에서 동일한 메서드, 이벤트 및 구성 옵션이 작동합니다.

기능CapacitorElectron
실시간 업데이트YesYes
채널YesYes
역전차단YesYes
끝까지 암호화YesYes
통계YesYes
지연 조건YesYes
Debug 메뉴장치 흔들기키보드 단축키
터미널 창
npm install @capgo/electron-updater

다음에 참여하세요 디스코드 개발자와 연결하고 도움을 받으려면

Keep going from @capgo/electron-updater

Keep going from @capgo/electron-updater 제목

이러한 __CAPGO_KEEP_0__/electron-updater를 사용 중인 경우 이러한 @capgo/electron-updater를 사용 중인 경우 자연 플러그인 작업을 계획하기 위해, 그것을 연결하세요. Using @capgo/electron-updater 자연 기능을 사용하는 Using @capgo/electron-updater Capgo 플러그인 디렉토리 Capgo 플러그인 디렉토리에서 제품 워크플로우 Capacitor 플러그인들에 의해 Capgo Capacitor 플러그인들에 의해 Capgo의 구현 세부 사항 플러그인을 추가하거나 업데이트 플러그인을 추가하거나 업데이트하는 구현 세부 사항 아이오닉 엔터프라이즈 플러그인 대안 아이오닉 엔터프라이즈 플러그인 대안의 제품 워크플로우