我是否需要将插件标签保留在 cordova 的 config.xml 中?

Do I need to keep the plugin tag in the config.xml in cordova?

在 cordova 9 中,插件的信息从 config.xml 转移到 package.json,从那以后每次我添加插件时,它都不会添加到 config.xml

我可以完全删除 config.xml 中的 plugin 标签吗,因为它们甚至都没有更新?或者我是否需要它们来实现任何类型的向后兼容性?

  <plugin name="cordova-plugin-file" spec="~6.0.1"/>

您可以从 config.xml 中删除 <plugin> 标签,只要它们已经迁移到 package.json(它们的包版本应该在 devDependencies 和任何插件变量中在 cordova.plugins 中)因为最近版本的 Cordova CLI 使用 package.json 作为插件信息的来源。