当前位置: 首页 > 面试题库 >

从项目中删除Cordova插件

花阳秋
2023-03-14
问题内容

不知何故,我的应用程序中安装了许多cordova插件,因此,它需要访问几乎所有内容-从我的联系人到当前位置(即使此应用程序不需要此功能)。

这个应用程序是通过jenkins构建的,据我了解,一种解决方案是用单个命令删除每个插件,因此它将像:

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

但是有时它会显示一些错误,而对于詹金斯来说,任何错误都会导致构建失败,因此是否有任何命令可以删除所有插件?(在安装过程中,需要任何应用程序才能正常工作的插件会通过cordova自动添加,因此我一直在寻找一些cordova plugin rm -all但找不到)


问题答案:

首先,您应该列出您的插件:

cordova plugin list

使用此结果,您可以简单地执行以下操作:

cordova plugin remove <PLUGIN_NAME>

例如:

cordova plugin remove org.apache.cordova.media

希望能帮助到你。



 类似资料:
  • 我在我的本地有一个cordova插件。我可以通过键入将其添加到我的项目中而没有问题: 添加cordova插件——链接/用户/goforu/工作区/MyProject/cordovaPlugins/cordova插件IFlyspeech 但我无法将其从我的项目中删除: 它总是记录错误 错误:项目中不存在插件“cordova Plugin Xunfeilistenspeak”。请参见cordova插件

  • 问题内容: 在遍历列表时,我想根据条件删除列表中的项。请参见下面的代码。 这给了我一个例外。 如何才能做到这一点? 问题答案: 您需要使用和调用上,而不是使用循环。

  • 这些文件不在AndriodStudioProjects文件夹中,因为我只导入了未移动的项目.... 基本上,我想完成的是,从Android Studio中的最近项目列表中删除该文件,从Eclipse中重新导出该文件,然后将一个正在工作的项目导入到Android Studio中。

  • 我的购物车有两个功能,第一个是退货总价和商品总数量: 这两个函数返回这两个参数: 和: 我可以通过此功能销毁所有购物车会话: 如何删除特定购物车项目?我在使用这个方法,它的工作。但它不会改变总价和总数量:

  • 问题内容: 如何从选择框中删除项目或向其中添加项目?我正在运行jQuery,这应该使任务更轻松。下面是一个示例选择框。 问题答案: 删除一个选项: 添加一个选项:

  • 我试着查看玩家的物品清单中是否有物品,如果有,就移除其中一个。以下是我现在所拥有的: 它获取他们是否拥有该项目,但不会删除一个。 如何从玩家的库存中移除一件物品?