메뉴로 이동

@capgo/electron-updater

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

즉시 업데이트

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

Why Electron Updater?

델타 업데이트

변경된 파일만 다운로드하여 업데이트를 빠르고 대역폭 효율적으로 진행합니다.

롤백 보호

업데이트가 실패할 경우 자동으로 롤백하여 사용자 앱이 안정적으로 유지됩니다.

엔드 투 엔드 암호화

RSA 세션 키와 AES 보관 암호화를 사용하여 업데이트를 안전하게 전달합니다.

주요 기능

주요 기능
  • 라이브 업데이트 - 앱 스토어 지연 없이 즉시 업데이트를 푸시합니다.
  • 자동 업데이트 - 자동으로 업데이트 확인 및 설치를 진행합니다.
  • 롤백 보호 - 업데이트가 호출되지 않으면 자동으로 롤백합니다. notifyAppReady() 배포 관리
  • - 다운로드한 배포를 완전히 제어합니다. 채널 시스템
  • - 프로덕션, 베타, 스테이징 등 다양한 사용자 그룹에 배포합니다. 지연 조건
  • - 업데이트 적용 시기를 제어할 수 있습니다 (배경, 종료, 날짜, 네이티브 버전). 디버그 메뉴
  • - 디버그 도구를 사용할 수 있습니다. 통계 보고 Ctrl+Shift+D / Cmd+Shift+D
  • - - 업데이트의 성공률과 사용자 버전을 추적하세요

The Electron Updater maintains 100% API compatibility with @capgo/capacitor-updater두 플랫폼 모두에서 동일한 메서드, 이벤트 및 구성 옵션을 사용할 수 있습니다:

기능CapacitorElectron
실시간 업데이트
채널
롤백 보호
끝-to-끝 암호화
통계
지연 조건
debug 메뉴장치 흔들기키보드 단축키

설치

설치
터미널 창
npm install @capgo/electron-updater
빠른 링크

문서

문서

개발자와 연결하고 도움을 받기 위해 디스코드 디스코드를 사용하여 도움을 받고 다른 개발자와 연결하세요.