【问题标题】:yarn install Angular纱线安装角
【发布时间】:2020-02-20 07:40:16
【问题描述】:

我克隆了 Angular 存储库,但尝试使用推荐的命令 yarn 下载依赖项时出现错误:

错误文本输出控制台:

yarn install v1.18.0
$ node tools/yarn/check-yarn.js
[1/5] Validating package.json...
[2/5] Resolving packages...
warning Resolution field "graceful-fs@4.2.2" is incompatible with requested version "graceful-fs@~3.0.2"
warning Resolution field "graceful-fs@4.2.2" is incompatible with requested version "graceful-fs@^3.0.0"
warning Resolution field "graceful-fs@4.2.2" is incompatible with requested version "graceful-fs@~1.2.0"
[3/5] Fetching packages...
error An unexpected error occurred: "https://saucelabs.com/downloads/sc-4.5.1-linux.tar.gz: Request failed \"406 Not Acceptable\"".
info If you think this is a bug, please open a bug report with the information provided in "/home/andrusd/Escritorio/Files/angular/yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.

【问题讨论】:

  • 日志显示尝试下载此软件包时出现错误https://saucelabs.com/downloads/sc-4.5.1-linux.tar.gz
  • 你用什么纱线版本?
  • @pbachman 纱线 1.18.0
  • @Manish 正是日志说无法下载此文件。我的问题是如何解决,为什么会这样?
  • @AndrusDiaz 存在具有相同依赖关系但纱线版本 1.16.0 的问题,应该适用于 1.18.0 github.com/angular/angular/issues/31902

标签: angular npm yarnpkg


【解决方案1】:

这个错误有一个解决方法:

发生意外错误:
"https://saucelabs.com/downloads/sc-4.5.1-linux.tar.gz: 请求失败 \"406 不可接受\""。

第 1 步:从 packages.json 中删除以下两个脚本

   1. `preinstall`

   2. `presetup`

第 2 步:使用 npm 和命令 npm install 安装软件包

第 3 步:现在,运行 yarn setup 命令来安装所有依赖项、样板文件、stackblitz、zip 并在文档上运行 dgeni。

第4步:最后运行命令yarn start,这是暂时的解决方案

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-14
    • 2022-10-19
    • 2020-04-03
    • 1970-01-01
    • 2018-08-13
    • 2021-12-13
    相关资源
    最近更新 更多