从Capacitor 4升级到Capacitor 5
相比之前的版本升级,Capacitor 4到5的破坏性变更非常少。本指南将提供升级至Capacitor 5的步骤说明,同时列出官方插件的破坏性变更清单。
NodeJS 16+要求
Node 12已终止支持,Node 14也将在2023年4月30日终止支持。Capacitor 5需要NodeJS 16或更高版本(推荐使用最新的LTS版本)。
使用CLI进行迁移
在项目中安装Capacitor CLI的latest-5
版本:
npm i -D @capacitor/cli@latest-5
安装完成后,只需运行以下命令让CLI自动完成迁移:
npx cap migrate
如果迁移过程中有任何步骤无法自动完成,终端输出中会提供额外信息。下方也列出了手动迁移的具体步骤。