메인 콘텐츠로 건너뛰기
플러그인으로 돌아가기
@capgo/capacitor-patch
튜토리얼
@capgo/capacitor-patch

Capacitor 패치

Capacitor 버전 제한 CLI 코어, CLI, 플러그인 및 네이티브 프로젝트 패치 적용 cap 동기화 및 업데이트

가이드

Capacitor에 대한 튜토리얼 패치

@capgo/capacitor-패치 사용

선택한 Capacitor 수정 사항을 Capacitor 버전 제한 패치 카탈로그에서 cap sync 그리고 cap update.

설치

npm install @capgo/capacitor-patch
npx cap sync

가용 패치 목록

npx capgo-capacitor-patch list --all

Capacitor 버전을 지원하는 패치 ID, 대상 패키지, 링크 및 upstream 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

__CAPGO_KEEP_0__ 패치 sync Native 프로젝트 패치 update구성 sync - 명시적 패치 ID를 적용합니다. update.

- __CAPGO_KEEP_0__에 의해 권장되는 패치를 적용합니다.

  • patches and
  • recommended - apply patches Capgo marks as recommended.
  • disabled - 선택한 패치 ID를 건너뛰세요.
  • strict - 선택한 패치가 불일치하거나 적용할 수 없으면 실패합니다.

Full Reference

capgo를 사용하여 @capgo/capacitor-patch에서 계속 진행하세요.

__CAPGO_KEEP_0__를 사용 중이시면 @capgo/capacitor-patch를 사용하여 __CAPGO_KEEP_0__를 사용하여 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-patch와 연결하세요. capgo를 사용하여 @capgo/capacitor-patch의 구현 세부 사항을 확인하세요. capgo를 사용하여 @capgo/capacitor-patch를 사용하세요. Capgo 플러그인 디렉토리 Capgo 플러그인 디렉토리에서 제품 워크플로우를 위해 Capacitor 플러그인들에 의해 Capgo Capacitor 플러그인들에 의해 Capgo에서 구현 세부 정보를 위해 플러그인 추가 또는 업데이트 플러그인 추가 또는 업데이트에서 구현 세부 정보를 위해, 그리고 Ionic Enterprise 플러그인 대체 Ionic Enterprise 플러그인 대체에서 제품 워크플로우를 위해