__CAPGO_KEEP_0__ 补丁 __CAPGO_KEEP_1__ 插件:安装、设置 & 示例
返回插件
@capgo/capacitor-patch
教程
@capgo/capacitor-patch

@Capacitor Patch

在Cap Sync和更新期间应用版本控制的@Capacitor核心、@CLI插件和原生项目修复

指南

Tutorial on Capacitor Patch

使用@capgo/capacitor-patch

在Capacitor配置中选择修复 cap sync 安装 cap update.

列出可用修复

npm install @capgo/capacitor-patch
npx cap sync

修复目录包含修复ID、目标包、支持的__CAPGO_KEEP_0__版本以及指向上游__CAPGO_KEEP_1__ PR 的链接

npx capgo-capacitor-patch list --all

The catalog includes patch IDs, target packages, supported Capacitor versions, and links back to upstream Capacitor PRs.

Select patches in Capacitor config

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

包修复程序在 syncupdate原生项目修复程序在 syncupdate.

配置

  • patches - 指定修复程序ID
  • recommended - 应用标记为推荐的修复程序Capgo
  • disabled - 忽略选定的修复程序ID
  • strict - 当选定的修复程序不兼容或无法应用时失败

完整参考

继续使用@capgo/capacitor-patch

如果您正在使用 使用@capgo/capacitor-patch 来规划原生插件工作,连接它与 @capgo/capacitor-patch 以获取@capgo/capacitor-patch中的实现细节 Capgo插件目录 Capgo插件目录中的产品工作流程 Capacitor由Capgo插件 Capacitor由Capgo插件中的实现细节 添加或更新插件 为添加或更新插件的实现细节, 和 Ionic 企业插件替代品 为 Ionic 企业插件替代品的产品工作流.