And*_*ode 18 cordova package.json
我已经在Cordova上成功创建并发布了一个应用程序 - 所以我不是该平台的新手,但它并非没有它的打嗝和挫折.
使用Cordova 7,我们现在有config.xml和package.json,主要包含相同的信息.
如果我想更改,说版本号或标题,我编辑哪一个,然后如何相应地更新其他文件?
我尝试过的任何东西似乎都没有用,而且必须两次进行更改似乎相当多余?
小智 13
根据我在Cordova 7发行说明中可以阅读的内容,如果不存在,package.json将始终创建镜像所config.xml运行的任何内容cordova prepare.如果package.json确实存在,它将优先考虑(但仅限于其中定义的内容,如插件和平台,config.xml仍将使用其他配置选项).
因此,它可能是您保存设置的解决方案config.xml,并始终package.json在运行之前删除cordova prepare,可能使用自定义npm脚本.
BRa*_*ass 12
作为对该问题的改进,Cordova 9.0.0似乎决定立即停止同步config.xml和package.json文件。因此,package.json是平台/插件信息的主要位置,对于具有丰富Cordova经验的人来说,这似乎很奇怪。
我没有在明显的地方看到这个公告,但是在使用9.0.0时偶然发现了它,并在下面进行了确认:
更改包括:GH-750将保存平台/插件删除到config.xml
| 归档时间: |
|
| 查看次数: |
4896 次 |
| 最近记录: |