2017-05-27 175 views
3

我在本地有一个科尔多瓦插件。我可以通过键入其添加到我的项目没有问题:科尔多瓦插件无法删除

cordova plugin add --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'来解决这个问题。现在它正常工作。

+0

你有没有尝试用'--save'选项添加插件? –

+0

是的,我试过了。它没有工作。 – goforu

回答

4

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

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