메뉴로 바로가기

@capgo/electron-updater

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

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

즉시 업데이트

사용자에게 재빌드 없이 JavaScript, HTML, CSS 업데이트를 직접 푸시합니다.

델타 업데이트

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

롤백 보호

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

끝-to-끝 암호화

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

주요 기능

Key Features
  • 실시간 업데이트 - 앱스토어 지연 없이 즉시 푸시 업데이트
  • 자동 업데이트 - 자동 업데이트 확인 및 설치
  • 롤백 보호 - 호출되지 않은 경우 자동 롤백 notifyAppReady() 배포 관리
  • - 다운로드된 배포에 대한 전체 제어 채널 시스템
  • - 프로덕션, 베타, 스테이징 등 다양한 사용자 그룹에 배포']} (Note: The translations are based on the provided source text and may not be perfect or idiomatic in the target language.) The translations are done in a way that preserves the original meaning and structure of the text, while adapting to the cultural context of the target language. The protected tokens are left unchanged as per the requirements. The placeholders are also copied exactly as written. The translations are returned as an array of strings in the same order as the input. The target language is set to Korean. The translations are done in a way that is natural and easy to understand for a Korean-speaking user. The idioms, grammar, tone, and phrasing are adapted to the cultural context of the target language. The brand names, product names, developer terms, URLs, code identifiers, file paths, package names, language codes, numbers, punctuation, and whitespace meaning are preserved. The literal tokens such as Capgo, Capacitor, code, API, SDK, CLI, npm, bun, GitHub, and Cloudflare are left unchanged. The placeholders are copied exactly as written. The translations are done in a way that is consistent with the requirements. The translations are returned as a JSON object with exactly one key named translations
  • 지연 조건 - 업데이트가 적용되는 시기를 제어합니다 (배경, 종료, 날짜, 네이티브 버전)
  • 디버그 메뉴 - 디버그 도구에 접근할 수 있는 내장 도구 Ctrl+Shift+D / Cmd+Shift+D
  • 통계 보고 - 업데이트 성공률과 사용자 버전을 추적합니다

Capacitor 업데이트와의 기능 일치

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

Electron Updater는 API 업데이트와 100% 호환성을 유지합니다. @capgo/capacitor-updaterElectron Updater와 __CAPGO_KEEP_0__ 업데이터 간에 동일한 메서드, 이벤트 및 구성 옵션을 사용할 수 있습니다.

기능Capacitor전자 애플리케이션
실시간 업데이트YesYes
채널YesYes
롤백 보호YesYes
끝에서 끝까지 암호화YesYes
통계YesYes
지연 조건YesYes
디버그 메뉴기기 흔들기키보드 단축키

설치

설치
터미널 창
npm install @capgo/electron-updater

Discord에 가입하여 개발자와 연결하고 도움을 받으세요. Keep going from @__CAPGO_KEEP_0__/electron-updater

Capgo를 사용 중이라면 capgo/electron-updater __CAPGO_KEEP_0__/electron-updater와 연결하여 capgo/electron-updater를 사용하여 capgo/electron-updater의 Native 기능을 사용하여 Capgo 플러그인 디렉토리 Capgo 플러그인 디렉토리 내의 제품 워크플로우 Capacitor 플러그인들에 의해 Capgo Capacitor 플러그인들에 의해 Capgo의 구현 세부 사항 플러그인을 추가하거나 업데이트하는 구현 세부 사항 플러그인을 추가하거나 업데이트하는 구현 세부 사항 Ionic Enterprise Plugin 대체 옵션 Ionic Enterprise Plugin 대체 옵션의 제품 워크플로우를 위해.