首页 文章

无法在Ionic 3中安装Youtube Video Player插件

提问于
浏览
0

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

当我跑:

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

我收到此错误:

错误:无法通过注册表获取插件https://github.com/Glitchbone/CordovaYoutubeVideoPlayer.git . 可能这是连接问题,或者插件规范不正确 . 检查您的连接和插件名称/版本/ URL . 错误:cmd:命令失败,退出代码为4294963228错误输出:npm ERR! addLocal无法安装C:\ Users \ Houssem \ AppData \ Local \ Temp \ npm-3196-5b6372b9 \ git-cache-721c1a29 \ 765b5954e78ecf7950099c10bfe5f81133f8f396 npm ERR! Windows_NT 10.0.15063 npm 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 npm ERR! npm v3.10.10 npm ERR!代码EISDIR npm ERR! errno -4068 npm ERR!系统调用读取npm ERR! eisdir EISDIR:在目录上非法操作,读取npm ERR! eisdir这很可能不是npm本身的问题npm ERR! eisdir并且与npm相关无法在npm ERR中找到package.json! eisdir您正在尝试安装的软件包 . 错误的ERR!请在任何支持请求中包含以下文件:npm ERR! F:\工作\ EBOOK \ ebookmuhammed \ node_modules \ NPM-的debug.log

拥有:

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

1 回答

  • 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 是一个复制的好地方) .

相关问题