2015-09-06 64 views
0

我刚刚添加了科尔多瓦插件com.phonegap.plugin.mobile-accessibility到我的离子项目,它已经自动安装cordova-plugin-device,因为它是它的依赖。两个科尔多瓦插件设备插件

这样会很好,但我已经在另一个名称(org.apache.cordova.device)下安装了插件(作为另一个插件的依赖)。有没有人对我是否应该保持这两种方式有任何想法,或者我可以如何移除它们。

我认为这两个插件都会导致下面的错误并阻止我构建应用程序。

[INFO:CONSOLE(59)] "Uncaught module cordova-plugin-device.device not found", source: file:///android_asset/www/cordova.js (59)

我甩屏的依赖错误尝试卸载的插件之一,当我得到。

enter image description here

回答

1

很容易的修复,我删除了android平台,然后再重新添加它。安装完成后,跳过第二个插件cordova-plugin-device,现在平台只安装一次。

该应用程序现在可以构建并正常工作。

了答案这里找到 - http://forum.ionicframework.com/t/plugins-does-not-exist/2980/5

注:没有必要删除和添加离子&科尔多瓦,只有Android和iOS平台