无法卸载Cordova插件

Lou*_*uis 4 cordova ionic-framework

在我的Ionic应用程序中,我只是这样卸载了Cordova插件:

$ cordova plugin remove phonegap-facebook-plugin
Run Code Online (Sandbox Code Playgroud)

从Android卸载phonegap-facebook-plugin

但是当我列出插件时,它仍然显示为已安装:

$ cordova plugins
cordova-plugin-googleplayservices 19.0.3 "Google Play Services for Android"
cordova-plugin-googleplus 4.0.3 "Google+"
cordova-plugin-whitelist 1.1.1-dev "Whitelist"
ionic-plugin-keyboard 1.0.7 "Keyboard"
phonegap-facebook-plugin 0.12.0 "Facebook Connect"
Run Code Online (Sandbox Code Playgroud)

能帮我弄清楚吗?

谢谢

Muh*_*sin 6

请手动phonegap-facebook-plugin从您的plugin文件夹中删除。

  • 我还必须从`plugins / fetch.json`中删除它 (2认同)

One*_*Xer 5

问题是在运行cordova plugin rm 命令时必须使用--save 标志。cordova 插件删除 phonegap-facebook-plugin --save

这个 --save 标志告诉编译器也将它从 config.xml 中删除,其中列出了所有插件。当你没有通过--save标志时,插件条目保留在 config.xml 中,因此当您运行:“cordova plugins ls”时,您的插件仍然存在..

这应该在官方cordova文档中更清楚地突出显示。