如何从我的VS2015项目中删除所有cordova插件?

时间:2016-09-04 21:43:28

标签: android cordova visual-studio-2015 visual-studio-cordova

当我尝试从我的VS2015 Cordova项目中移除phonegap-plugin-push时,我遇到了几个令人讨厌的错误,当然应用程序现在处于一个完全搞砸的状态(无法构建,运行等)。

在Cordova CLI中,我们只是删除了平台并删除了plugins目录,并重新添加了平台以解决此问题,但我找不到任何有关如何使用{{3 }}。删除插件文件夹可能会导致我的项目突然崩溃。

关于如何(手动?)擦除项目中所有插件的任何想法都将受到欢迎,谢谢。

1 个答案:

答案 0 :(得分:1)

删除plugins目录......最好是Hacky和overkill,最坏的风险:一旦使用Cordova CLI添加插件,Cordova的配置文件中会有它的痕迹,然后它不会找到它们,一切都会变得混乱......

要删除所有插件,只需使用Cordova CLI即可。要列出所有插件,请转到:

  

cordova插件

然后,对于每个插件,将其删除:

  

cordova plugins rm org.myname.mypluginname

无法删除一行中的所有插件,因此除非您编写脚本,否则您将不得不逐个删除它们。

我想你已经知道了这一切,但我不会尝试任何其他方式,无论是从Visual Studio还是其他任何方式。你做了什么(删除所有插件和平台,然后再添加它们)是我在特定平台上出现问题时通常会这样做的方式。

我建议使用Cordova CLI删除内容(平台或插件),而不是删除目录,然后修改Cordova的配置文件。