__CAPGO_KEEP_0__ 패치 __CAPGO_KEEP_1__ 플러그인: 설치, 설정 및 예시
플러그인으로 돌아가기
@capgo/capacitor-patch
튜토리얼
@capgo/capacitor-patch

Capacitor Patch

Capacitor Patch를 적용하여 cap sync 및 update 중에 Capacitor core, CLI, 플러그인 및 네이티브 프로젝트 패치를 적용합니다.

안내

Tutorial on Capacitor Patch

Capacitor 패치 사용하기 (@capgo/capacitor-patch)

Apply selected Capacitor fixes from a version-gated patch catalog during cap synccap update.

설치

npm install @capgo/capacitor-patch
npx cap sync

가용 패치 목록

npx capgo-capacitor-patch list --all

패치 카탈로그는 패치 ID, 대상 패키지, 지원하는 Capacitor 버전, 그리고 업스트림 Capacitor PR로 돌아가는 링크를 포함합니다.

패치 선택하기 (Capacitor 설정)

import type { CapacitorConfig } from '@capacitor/cli';

const config: CapacitorConfig = {
  appId: 'com.example.app',
  appName: 'Example',
  webDir: 'dist',
  plugins: {
    CapacitorPatch: {
      patches: ['upstream-pr-8418-android'],
      strict: true,
    },
  },
};

export default config;

Dry-run 및 sync

npx capgo-capacitor-patch doctor --phase package --strict
npx cap sync

패치 패키지 실행 전 syncupdate자연 프로젝트 패치 실행 후 syncupdate.

설정

  • patches - 명시적 패치 ID를 적용합니다.
  • recommended - Capgo로 표시된 패치를 권장합니다.
  • disabled - 선택한 패치 ID를 건너뜁니다.
  • strict - 선택한 패치가 불일치하거나 적용할 수 없으면 실패합니다.

전체 참조

Using @capgo/capacitor-patch

Capgo를 사용 중이시면 Using @capgo/capacitor-patch Capgo를 사용하여 native 플러그인 작업을 계획하고 있습니다. @capgo/capacitor-patch for the implementation detail in @capgo/capacitor-patch, Capgo Plugin Directory for the product workflow in Capgo Plugin Directory, Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, 플러그인 추가 또는 업데이트 플러그인 추가 또는 업데이트 구현 세부 사항에 대해 아이오닉 엔터프라이즈 플러그인 대체 아이오닉 엔터프라이즈 플러그인 제품 워크플로에 대해