【发布时间】:2019-04-18 15:17:27
【问题描述】:
过去 1-2 年我一直使用 Cordova CLI 6.5.0,并且运行正常。我们正在将我们的主应用程序升级到 android@8.0.0,这需要 Cordova CLI 升级。在使用 Cordova CLI 9.0.0 时,我注意到很多东西不再更新 config.xml 文件:
- 平台添加 - 不再看到
<engine>元素 - 插件添加 - 不添加
<plugin>元素
我确保在命令中使用了--save(我认为它甚至不再需要了)。当我运行cordova platform list 或cordova plugin list 时,我看到了预期的平台/插件。我还看到 package.json 现在被更多地使用了。但是,插件/平台版本不在 package.json 中,所以我无法想象这是一个完整的替代品?
最后,我尝试了一些其他的事情:
- 正在运行
cordova platform android save - 正在运行
cordova clean和cordova prepare - 添加和删除平台(并删除相关目录)
- 运行实际构建(运行良好)
这是“正常的”吗?这些较新的 cordova 版本现在是否不再像往常一样利用 config.xml?
【问题讨论】:
标签: android cordova cordova-plugins