指南
Capacitor Capacitor Patch教程
使用@capgo/capacitor-patch
在Capacitor配置中选择修复 cap sync 在__CAPGO_KEEP_0__版本中应用选定的修复 cap update.
和
npm install @capgo/capacitor-patch
npx cap sync
安装
npx capgo-capacitor-patch list --all
The catalog includes patch IDs, target packages, supported Capacitor versions, and links back to upstream Capacitor PRs.
修复目录包含修复ID、目标包、支持的Capacitor版本以及指向上游__CAPGO_KEEP_1__ PRs的链接
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;
模拟运行和同步
npx capgo-capacitor-patch doctor --phase package --strict
npx cap sync
包修复程序在 sync 并且 update原生项目修复程序在 sync 并且 update.
配置
patches- 指定修复程序IDrecommended- 应用标记为推荐的修复程序Capgodisabled- 跳过选定的修复程序IDstrict- 当选定的修复程序不可用或无法应用时失败
详细参考
- GitHub: https://github.com/Cap-go/capacitor-patch/
- 文档:/docs/plugins/capacitor-patch/
继续使用 @capgo/capacitor-patch
如果您正在使用 使用 @capgo/capacitor-patch 来规划原生插件工作,连接它与 @capgo/capacitor-patch 来获取 @capgo/capacitor-patch 的实现细节 Capgo 插件目录 获取 Capgo 插件目录中的产品工作流程 Capacitor 由 Capgo 提供的插件 获取 Capacitor 由 Capgo 提供的插件的实现细节 添加或更新插件 为添加或更新插件的实现细节,以及 Ionic企业插件替代品 为Ionic企业插件替代品的产品工作流.