【问题标题】:cordova plugin can't be removed科尔多瓦插件无法删除
【发布时间】:2017-05-27 03:40:00
【问题描述】:

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

cordova plugin add --link /Users/goforu/WorkSpace/MyProject/cordovaPlugins/cordova-plugin-IFlyspeech

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

cordova plugin remove cordova-plugin-xunfeiListenSpeaking

它总是记录错误

错误:项目中不存在插件“cordova-plugin-xunfeiListenSpeaking”。见cordova plugin list。

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

cordova-plugin-console 1.0.5“控制台” 科尔多瓦插件设备 1.1.4 “设备” 科尔多瓦插件闪屏 4.0.3 “闪屏” 科尔多瓦插件状态栏 2.2.1 “状态栏” 科尔多瓦插件白名单 1.3.1 “白名单”cordova-plugin-xunfeiListenSpeaking 0.0.1 “cordova-plugin-xunfeiListenSpeaking” cordova-sqlite-storage 2.0.4 “Cordova s​​qlite 存储插件” “Cordova s​​qlite 存储插件” ionic-plugin-keyboard 2.2.1 “键盘” {}

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

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

【问题讨论】:

  • 您是否尝试使用--save 选项添加插件?
  • 是的,我试过了。它没有用。

标签: android cordova ionic2


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

    是的,它显示在运行命令中

    cordova plugin remove/rm  cordova-plugin-xunfeiListenSpeaking
    

    错误:项目中不存在插件“cordova-plugin-xunfeiListenSpeaking”。请参阅 cordova 插件列表。

    因为,插件列表中确实没有插件存在

    但是,正如他所说,--link 已损坏。

    因此,有一个解决方法。您可以直接删除节点模块或使用命令。它会解决,因为有你的插件名称的节点模块。

    如果错误仍然允许,您可以删除并添加平台 android

    【讨论】:

      猜你喜欢
      • 2018-01-01
      • 2015-08-13
      • 2014-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-10
      • 2015-06-10
      • 2015-10-13
      相关资源
      最近更新 更多