我是否需要将插件标签保留在 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
作为插件信息的来源。
在 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
作为插件信息的来源。