无法使用npm安装插件

时间:2016-02-03 07:55:55

标签: cordova phonegap-plugins phonegap-cli

我正在使用Phonegap / Cordova版本5.4.1开发一个项目。

我已经创建了一个名为“UnishKuri”的项目。现在我想添加一些插件,例如:Camera,Splash Screens。

我使用的命令如下:

cordova plugin add cordova-plugin-camera 

但是我收到错误消息

"Error: Failed to fetch plugin cordova-plugin-camera via registry.    
 Probably this is either a connection problem , or plugin spec is 
 incorrect. Check your connection and plugin name/version/URL". 
 Error: getaddrinfo EAI_AGAIN registry.npmjs.org:443. 

我确实有适当的互联网连接。请帮帮我。非常感谢。

1 个答案:

答案 0 :(得分:0)

看起来它与cordova版本有关。尝试将您的cordova版本降级到5.1.1,然后再试一次,看看这是不是问题。

npm i cordova@5.1.1

然后再次尝试获取插件

cordova plugin add cordova-plugin-camera

如果可行,请降级您的cordova版本,或使用@matthijs解决方案:

cordova plugin add https://github.com/apache/cordova-plugin-camera.git