安装没有package.json文件的Cordova插件

Vic*_*tor 6 android ios cordova cordova-plugins

我正在尝试使用Cordova CLI 7安装Cordova插件.

这个插件上没有package.json文件,因此在将它添加到我的项目时会引发错误.

我尝试使用plugman转换config.xml文件.它适用于Android,但它不适用于iOS.我觉得我在package.json文件中的config.xml中缺少一些配置.

有没有办法安全地转换package.json文件中的config.xml?或者使用config.xml文件安装它的方法?

谢谢

Edi*_*din 8

是的,自Cordova 7以来,平台和插件的安装默认使用cordova-fetch执行,而cordova-fetch又使用npm install来添加/删除模块.因此默认情况下需要package.json.但是您应该能够使用nofetch参数添加缺少package.json文件的插件,这会强制Cordova使用旧方法,请注意此参数已在cordova 8.0.0中删除:

cordova plugin add cordova-plugin-camera --nofetch