无法在Ionic 3

时间:2017-09-08 19:04:57

标签: node.js cordova ionic-framework ionic3

我尝试了很多次,我也用谷歌搜索但是徒劳,我认为这是离子稳定性的问题!

当我跑步时:

cordova plugin add https://github.com/Glitchbone/CordovaYoutubeVideoPlayer.git

我收到此错误:

  

错误:无法获取插件   https://github.com/Glitchbone/CordovaYoutubeVideoPlayer.git来自   注册表中。

     

可能这是连接问题,或者插件规范不正确。

     

检查您的连接和插件名称/版本/ URL。   错误:cmd:命令失败,退出代码为4294963228错误输出:   错误的ERR! addLocal无法安装C:\ Users \ Houssem \ AppData \ Local \ Temp \ npm-3196-5b6372b9 \ git-cache-721c1a29 \ 765b5954e78ecf7950099c10bfe5f81133f8f396

     

npm ERR! Windows_NT 10.0.15063   错误的ERR! argv“C:\ Program Files \ nodejs \ node.exe”“C:\ Program Files \ nodejs \ node_modules \ npm \ bin \ npm-cli.js”“install”   “https://github.com/Glitchbone/CordovaYoutubeVideoPlayer.git”“ - 保存”

     

npm ERR!节点v6.10.0   错误的ERR! npm v3.10.10   错误的ERR!代码EISDIR   错误的ERR! errno -4068   错误的ERR!系统调用阅读

     

npm ERR! eisdir EISDIR:对目录进行非法操作,阅读   错误的ERR! eisdir这很可能不是npm本身的问题   错误的ERR! eisdir与npm无关,无法在

中找到package.json      

npm ERR! eisdir你试图安装的软件包。

     

npm ERR!请在支持请求中包含以下文件:

     

npm ERR! F:\ WORK \ EBOOK \ ebookmuhammed \ node_modules \ NPM-的debug.log

拥有:

cordova --version  => 7.0.1
ionic --version    => 3.9.2
npm --version      => 3.10.10

1 个答案:

答案 0 :(得分:1)

嗯,错误信息说的是什么:

  

npm ERR! eisdir EISDIR:在目录上非法操作,读取npm ERR! eisdir这很可能不是npm本身的问题npm ERR! eisdir与 npm无法在

中找到package.json 相关

由于cordova 7.0.0 cordova-plugins需要package.json个文件(Cordova 7.0.0 release notes)。所以fork插件添加一个package.json文件复制另一个插件的package.json文件的内容,并将值替换为适合插件的值(plugin.xml是一个复制的好地方)。