안내
Tutorial on Capacitor Patch
Capacitor 패치 사용하기 (@capgo/capacitor-patch)
Apply selected Capacitor fixes from a version-gated patch catalog during 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 및 update자연 프로젝트 패치 실행 후 sync 및 update.
설정
patches- 명시적 패치 ID를 적용합니다.recommended- Capgo로 표시된 패치를 권장합니다.disabled- 선택한 패치 ID를 건너뜁니다.strict- 선택한 패치가 불일치하거나 적용할 수 없으면 실패합니다.
전체 참조
- GitHub: https://github.com/Cap-go/capacitor-patch/
- 문서: /docs/plugins/capacitor-patch/
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, 플러그인 추가 또는 업데이트 플러그인 추가 또는 업데이트 구현 세부 사항에 대해 아이오닉 엔터프라이즈 플러그인 대체 아이오닉 엔터프라이즈 플러그인 제품 워크플로에 대해