我在package.json和config.xml上列出了插件。我想做的只是运行一个命令来安装所有这些插件,而不是多次运行$ cordova plugin add
。
你应该能够使用 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
的作者
正如 SDK 所建议的那样,当插件进入损坏状态时,只需遍历所有已安装platforms
的add
和remove
就足够了:
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