Capacitor 插件钩子
从 Capacitor 6.1 开始,插件可以使用以下事件来挂钩到 Capacitor 命令:
capacitor:copy:before
capacitor:copy:after
capacitor:update:before
capacitor:update:after
capacitor:sync:before
capacitor:sync:after
要使用它们,请将事件名称和要运行的代码添加到插件 package.json
的脚本部分。
以下示例仅回显命令及其运行的平台:
"scripts": {
"capacitor:copy:before": "echo copy before $CAPACITOR_PLATFORM_NAME",
"capacitor:copy:after": "echo copy after $CAPACITOR_PLATFORM_NAME",
"capacitor:update:before": "echo update before $CAPACITOR_PLATFORM_NAME",
"capacitor:update:after": "echo update after $CAPACITOR_PLATFORM_NAME",
"capacitor:sync:before": "echo sync before $CAPACITOR_PLATFORM_NAME",
"capacitor:sync:after": "echo sync after $CAPACITOR_PLATFORM_NAME"
}
备注
Capacitor 插件钩子同样适用于 Cordova 插件