我在package.json和config.xml上列出了插件。我想要做的就是运行一个命令来安装所有这些插件,而不是多次运行$ cordova plugin add
。
答案 0 :(得分:3)
您应该可以使用cordova-check-plugins:
执行此操作npm install -g cordova-check-plugins
然后从您在config.xml
所在的Cordova项目的根目录开始:
cordova-check-plugins --target=config --update=auto
这应该安装config.xml
中但未安装在项目中的所有插件。它还将更新config.xml
中指定的版本比安装版本更新的任何插件。
免责声明:我是cordova-check-plugins
答案 1 :(得分:0)
根据SDK的建议,当插件进入损坏状态时,仅对所有已安装的add
遍历remove
和platforms
可能就足够了:
ionic cordova platform remove android
ionic cordova platform remove ios
ionic cordova platform remove browser
ionic cordova platform add android
ionic cordova platform add ios
ionic cordova platform add browser