가이드
Capacitor Capacitor 패치 사용 방법
@capgo/capacitor-patch 사용
Capacitor 패치 카탈로그에서 버전 제한된 패치를 통해 선택한 Capacitor 수정 사항을 적용합니다. cap sync 그리고 cap 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
패키지 패치 sync 패치 updatenative 프로젝트 패치 sync 패치 update.
설정
patches- 명시적 패치 ID를 적용합니다.recommended- Capgo에 의해 권장되는 패치 적용disabled- 선택한 패치 ID를 건너뜁니다.strict- 선택한 패치가 불일치하거나 적용할 수 없는 경우 실패합니다.
전체 참조
- GitHub: https://github.com/Cap-go/capacitor-patch/
- 문서: /docs/plugins/capacitor-patch/
@capgo/capacitor-patch
이 패치를 사용 중이라면 Using @capgo/capacitor-patch 자연 플러그인 작업을 계획하는 데 사용하는 경우, __CAPGO_KEEP_0__ 패치와 연결하세요. @capgo/capacitor-patch for the @capgo/capacitor implementation detail in Capacitor-patch Capgo 플러그인 디렉토리 Capgo 제품 워크플로우에 대해 Capacitor 플러그인 Capgo Capacitor 플러그인 Capgo 구현 세부 사항에 대해 플러그인 추가 또는 업데이트 플러그인 추가 또는 업데이트 구현 세부 사항에 대해, 및 아이오닉 엔터프라이즈 플러그인 대체 제품 워크플로우에 대해 아이오닉 엔터프라이즈 플러그인 대체.