2016-10-29 133 views
2

我使用下面的命令来删除未使用的科尔多瓦插件:不能删除科尔多瓦插件

$ 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 

如何解决问题或删除手动插件?

回答

8

我猜就行了:

Uninstalling cordova-plugin-facebook from its 

这最后一句话应该是ios?如果是这样,那么ios平台可能需要删除并重新添加:

  1. 请致电cordova platform rm ios
  2. 检查您的​​3210文件的<plugin name="cordova-plugin-facebook"> ...行。如果它仍然存在,请将其移除。
  3. 致电cordova platform add ios

希望能够正确清理所有东西。

1

我同意大多数@ EB1答案的期待使用cordova对安装/删除它不会对我的情况下工作,而不是使用

ionic plugin rm 
+1

最绝的!在这种特殊情况下,用户安装了基本的Apache Cordova产品 - 因此他们需要'cordova'命令行。但是有一些构建在Cordova之上的框架和CLI,Ionic就是其中之一。如果您使用这些框架之一,则需要使用其工具来添加/删除插件。 – eb1