android - 无法删除 cordova 插件

标签 android cordova ionic2

我的本​​地有一个 cordova 插件。我可以通过键入以下内容毫无问题地将它添加到我的项目中:

cordova 插件添加 --link/Users/goforu/WorkSpace/MyProject/cordovaPlugins/cordova-plugin-IFlyspeech

但我无法将它从我的项目中删除:

cordova plugin remove cordova-plugin-xunfeiListenSpeaking

它总是记录错误

Error: Plugin "cordova-plugin-xunfeiListenSpeaking" is not present in the project. See cordova plugin list.

当我输入 cordova plugin list 时,我得到了这个:

cordova-plugin-console 1.0.5 "Console" cordova-plugin-device 1.1.4 "Device" cordova-plugin-splashscreen 4.0.3 "Splashscreen" cordova-plugin-statusbar 2.2.1 "StatusBar" cordova-plugin-whitelist 1.3.1 "Whitelist" cordova-plugin-xunfeiListenSpeaking 0.0.1 "cordova-plugin-xunfeiListenSpeaking" cordova-sqlite-storage 2.0.4 "Cordova sqlite storage plugin" "Cordova sqlite storage plugin" ionic-plugin-keyboard 2.2.1 "Keyboard" {}

而且我还注意到,每次我删除和添加 android 平台时,这个插件都不会安装到项目中。

问题解决: 正如jcesarmobile所说,也许这是一个错误。我通过摆脱“--link”解决了这个问题。现在它可以正常工作了。

最佳答案

这是使用 --link 时的错误。我已经reported it .

无论如何,--link is broken too ,所以不要使用它。除非您正在创建插件并希望在 IDE 中编辑它时对原始插件文件夹进行更改,否则您并不真正需要它。

关于android - 无法删除 cordova 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44212729/

相关文章:

android - NotifyDataSetChanged 方法不会刷新我的 RecyclerView Kotlin

java - Firestore 不查询第二个集合

angularjs - 如何使用Cordova保护SPA和Mobile App的REST API

Angular 2 - [(ngModel)] 在 [value] 更改后不更新

javascript - 为什么带有 javascript 的脚本标签在 ionic 项目中不起作用?

google-maps - ionic 2/3 : Is it possible to open google map APP by passing custom lat- long?

android - Android 应用程序的 jQuery 移动弹出透明紫色框问题

android - Lawnchair + Android + PhoneGap 工作,但不持久

android - 安装 PhoneGap,执行命令时出错 'ant'

ios - 如何为phonegap项目使用signer打包ipa