从 Cordova 迁移
本扩展可自动完成从 Cordova 到 Capacitor 的迁移体验。大多数 Cordova 插件在 Capacitor 应用中都能正常工作,但扩展仍会提供改进建议。
迁移步骤
如果检测到 Cordova,将显示 Capacitor Migration 部分:
- 点击每个项目并选择操作(
Uninstall、Upgrade或Ignore)。 - 最后点击
Remove Cordova完成迁移。
备注
Capacitor 与大多数 Cordova 插件兼容,只有少数不兼容的 Cordova 插件需要你在迁移后重构代码。
不再需要的插件
对于你不再需要的 Cordova 插件,系统会进行标记,你可以点击 Uninstall 将其移除。
不兼容的插件
对于已知的**不兼容插件列表**中的 Cordova 插件,系统会进行标记。可能存在对应的 Capacitor 替代方案,你需要重构代码。
更优插件
如果存在更优的等效 Capacitor 插件,对应的 Cordova 插件将显示为可选建议(灯泡图标)。更优插件是指获得 Capacitor 团队官方支持的插件。部分 Cordova 插件已被弃用或不再维护,我们会跟踪这些情况并提供替代建议。
移除 Cordova
迁移的最后一步是选择 Remove Cordova 项目,这将备份你的 config.xml 并从 package.json 中移除 cordova 部分。完成后,你将看到调试和运行等附加功能。