从项目中删除cordova插件 [英] Removing cordova plugins from the project
问题描述
不知怎的在我的应用程序许多cordova插件安装,因为它需要访问几乎一切 - 从我的联系人到当前位置(即使这个应用程序不需要这个)。
这个应用程序通过jenkins构建,据我所知,一个解决方案是使用单个命令删除每个插件,因此它将是:
cordova插件rm org.apache.cordova.battery-status
cordova插件rm org.apache.cordova.camera
cordova插件rm org.apache.cordova.contacts
cordova plugin rm org.apache.cordova.geolocation
cordova plugin rm org.apache.cordova.media
cordova plugin rm org.apache.cordova.media -capture
cordova plugin rm org.apache.cordova.splashscreen
cordova plugin rm org.apache.cordova.vibration
但有时它显示一些错误,并与jenkins任何错误最终与构建失败,所以有任何命令,删除所有的插件? (在安装基本插件,需要任何应用程序工作是通过cordova自动添加,所以我在寻找一些 cordova插件rm -all
但找不到它) p>
首先,您应该列出您的插件:
code> cordova插件列表
有了这个结果,你可以做:
cordova插件remove< PLUGIN_NAME>
例如:
cordova plugin remove org.apache.cordova.media
希望它有帮助。 / p>
Somehow in my app many of the cordova plugins are installed and because of that it requires access to almost everything - from my contacts to current location ( even though this app doesn't need this ).
This app is build via jenkins and as far as I understand one solution is to remove every plugin with single command, so it will be like:
cordova plugin rm org.apache.cordova.battery-status
cordova plugin rm org.apache.cordova.camera
cordova plugin rm org.apache.cordova.contacts
cordova plugin rm org.apache.cordova.geolocation
cordova plugin rm org.apache.cordova.media
cordova plugin rm org.apache.cordova.media-capture
cordova plugin rm org.apache.cordova.splashscreen
cordova plugin rm org.apache.cordova.vibration
But sometimes it shows some errors and with jenkins any error ends up with build failure, so is there any command which deletes all plugins? ( during installation basics plugins which requires any app to work are added automatically via cordova, so I was looking for some cordova plugin rm -all
but couldn't find it )
First, you should list your plugins:
cordova plugin list
With this result, you can simply do:
cordova plugin remove <PLUGIN_NAME>
For example:
cordova plugin remove org.apache.cordova.media
Hope it helps.
这篇关于从项目中删除cordova插件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!