• vueelementadmin 安装第三包(npm install)时报错


    主要报错信息:ls-remote ssh://git@github.com/adobe-webplatform/eve.git

    npm ERR! code 128
    npm ERR! git dep preparation failed
    npm ERR! command D:\nodejs\node.exe D:\nvm\v16.14.0\node_modules\npm\bin\npm-cli.js install --force --cache=C:\Users\AppData\Local\npm-cache --prefer-offline=false --prefer-online=false --offline=false --no-progress --no-save --no-audit --include=dev --include=peer --include=optional --no-package-lock-only --no-dry-run
    npm ERR! npm WARN using --force Recommended protections disabled.
    npm ERR! npm ERR! code 128
    npm ERR! npm ERR! A git connection error occurred
    npm ERR! npm ERR! command git --no-replace-objects ls-remote ssh://git@github.com/adobe-webplatform/eve.git
    npm ERR! npm ERR! kex_exchange_identification: read: Connection reset by peer
    npm ERR! npm ERR! Connection reset by 20.205.243.166 port 22
    npm ERR! npm ERR! fatal: Could not read from remote repository.
    npm ERR! npm ERR!
    npm ERR! npm ERR! Please make sure you have the correct access rights
    npm ERR! npm ERR! and the repository exists.
    npm ERR!
    npm ERR! npm ERR! A complete log of this run can be found in:
    npm ERR! npm ERR!     C:\Users\AppData\Local\npm-cache\_logs\2022-03-04T08_29_17_072Z-debug-0.log072Z-debug-0.log
    
    npm ERR! A complete log of this run can be found in:                                      g-0.log
    npm ERR!     C:\Users\AppData\Local\npm-cache\_logs\2022-03-04T08_27_27_482Z-debug-0.log
    

    解决方案1

    修改Git的协议(ssh 替换为 https)

    git config --global url."https://github.com/".insteadOf "ssh://git@github.com/"
    

    如果电脑能正常访问 github 是没有问题的,但是国内环境经常被墙,所以还是会失败。
    装个 fastgithub 并运行可以解决
    fastgithub 使用说明:https://zhuanlan.zhihu.com/p/428454772
    fastgithub 下载地址:https://github.com/dotnetcore/fastgithub/releases
    github 下载可能很慢,这里给个百度盘的下载地址:链接:https://pan.baidu.com/s/17PiDQU1jaXftKtSjwjocJg 提取码:6666

    这样基本上就不会有什么问题了。

    解决方案2

    这里再提供一个镜像网站的方案:

    git config --global url."https://hub.fastgit.xyz/".insteadOf "ssh://git@github.com/"
    
  • 相关阅读:
    PL/SQL快捷键
    <c:if>条件判断 和 取值做乘法运算
    文档保存后找不到了误以为丢失,重做!
    Gson将参数放入实体类中进行包装之后再传递
    [leedcode 66] Plus One
    [leedcode 65] Valid Number
    [leedcode 64] Minimum Path Sum
    [leedcode 63] Unique Paths II
    [leedcode 62] Unique Paths
    [leedcode 61] Rotate List
  • 原文地址:https://www.cnblogs.com/clis/p/15965188.html
Copyright © 2020-2023  润新知