无法删除 Cordova 插件
Posted
技术标签:
【中文标题】无法删除 Cordova 插件【英文标题】:cannot remove Cordova plugin 【发布时间】:2017-03-12 09:10:06 【问题描述】:我正在使用以下命令删除未使用的 Cordova 插件:
$ cordova plugin remove cordova-plugin-facebook
Uninstalling cordova-plugin-facebook from android
Uninstalling cordova-plugin-facebook from its
它给了我以下错误:
Error: Uh oh!
Path must be a string. Received undefined
如何解决问题或手动删除插件?
【问题讨论】:
【参考方案1】:我猜就行了:
Uninstalling cordova-plugin-facebook from its
最后一个字应该是ios
?如果是这样,ios
平台可能需要删除并重新添加:
-
致电
cordova platform rm ios
。
检查config.xml
文件中的<plugin name="cordova-plugin-facebook"> ...
行。如果它仍然存在,请将其删除。
致电cordova platform add ios
。
希望能正确地清理掉东西。
【讨论】:
【参考方案2】:我同意大多数@eb1 答案期望使用cordova
进行安装/删除它不适用于我的情况,而是使用
ionic plugin rm
【讨论】:
绝对是!在这种特殊情况下,用户已经安装了基本的 Apache Cordova 产品——所以他们需要cordova
命令行。但是有很多框架和 CLI 构建在 Cordova 之上,Ionic 就是其中之一。如果您使用这些框架之一,则需要使用它们的工具来添加/删除插件。以上是关于无法删除 Cordova 插件的主要内容,如果未能解决你的问题,请参考以下文章
无法在 Cordova/Phonegap 中编辑自定义 Java 插件