您是否要请求功能或报告错误?
虫子
目前的行为是什么?
在Windows中和使用Git Bash时,无法全局安装某些软件包。
例如,对于@nrwl/schematics
(但对于@angular/cli
),我得到
$ yarn global add @nrwl/schematics
yarn global v1.7.0
[1/4] Resolving packages...
error An unexpected error occurred: "https://https://registry.yarnpkg.com/@nrwl/schematics: Not found".
错误日志:
Error: https://registry.yarnpkg.com/@nrwl/schematics: Not found
at Request.params.callback [as _callback] (C:\Program Files (x86)\Yarn\lib\cli.js:65656:18)
at Request.self.callback (C:\Program Files (x86)\Yarn\lib\cli.js:134675:22)
at Request.emit (events.js:159:13)
at Request.<anonymous> (C:\Program Files (x86)\Yarn\lib\cli.js:135658:10)
at Request.emit (events.js:159:13)
at IncomingMessage.<anonymous> (C:\Program Files (x86)\Yarn\lib\cli.js:135578:12)
at Object.onceWrapper (events.js:254:19)
at IncomingMessage.emit (events.js:164:20)
at endReadableNT (_stream_readable.js:1062:12)
at process._tickCallback (internal/process/next_tick.js:152:19)
在Ubuntu中,它似乎工作正常。
如果我使用Windows PowerShell代替Git Bash,则相同。
如果当前行为是错误,请提供重现步骤。
往上看
预期的行为是什么?
该软件包已安装
请提及您的node.js,yarn和操作系统版本。
$ node -v
v9.3.0
$ yarn config list
yarn config v1.7.0
info yarn config
{ 'version-tag-prefix': 'v',
'version-git-tag': true,
'version-commit-hooks': true,
'version-git-sign': false,
'version-git-message': 'v%s',
'init-version': '1.0.0',
'init-license': 'MIT',
'save-prefix': '^',
'bin-links': true,
'ignore-scripts': false,
'ignore-optional': false,
registry: 'https://registry.yarnpkg.com',
'strict-ssl': true,
'user-agent': 'yarn/1.7.0 npm/? node/v9.3.0 win32 x64',
lastUpdateCheck: 1527149439512 }
info npm config
{}
Windows 10
得到相同的错误消息,但可能是不同的原因?
$ docker run --rm node:10 yarn global add @types/[email protected]
yarn global v1.7.0
[1/4] Resolving packages...
(node:1) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
[2/4] Fetching packages...
error An unexpected error occurred: "https://registry.yarnpkg.com/@types/graphql/-/graphql-0.12.4.tgz: Request failed \"404 Not Found\"".
是的,似乎与众不同。 我的似乎是由Git Bash的使用及其在Windows上围绕“ /”字符的奇怪行为触发的。
今天我注意到,现在它没有安装带有名称空间的任何软件包,可能是因为出于某些晦涩的原因,它会将“ /”转换为反斜杠。
这似乎是随机发生的-如果我反复执行curl,则大约有10%的时间可以进行以下操作:
curl 'https://registry.yarnpkg.com/@types/node/-/node-9.4.2.tgz'
在我们的CI构建过程中遇到相同的问题,总是在发布的相同URL @Jasu上失败。 确实,这似乎是随机发生的,因此我不认为更改yarn客户版本会发生任何事情。 几乎好像有一个缓存层已经在其某些节点或某些内容上缓存了404。
与@Jasu所看到的故障相同,该故障今天才开始发生。 看起来它可能已经被缓存允许其10%的时间工作,但是现在似乎已经清除掉了,我还没有下载它。
似乎https://registry.npmjs.org/@types/node/-/node-9.4.2.tgz
处的引用类型包已消失,即使仍在https:// registry中引用-> versions.9.4.2.dist.tarball
纱线团队中的任何人都知道为什么将其删除吗?
似乎节点9.6.0+可用,但是升级到纱线1.7.0,使用节点10仍尝试拉节点9.44类型的tarball对此没有影响,并且很有可能来自dep(例如就我而言
会尝试更新dep类型并报告
是的,将我的@ types / node dep升级到9.6.0可以正常工作。 不理想,但可行。
我认为必须要指出的是,这不是一个仅纱线问题,因为我仅使用npm就发现了同样的问题,并且发现网络中缺少@ types / 9.4.2&9.4.3 tarball,这可能与移除有关在npmjs.org上由DefinitelyTyped或存储问题发布的那些程序包中,我无法找到有关此问题的许多其他信息,这就是为什么我要添加上下文
大家好,请注意-在Mac上也遇到过同样的问题,并可以通过以下步骤解决此问题:
node_modules
yarn.lock
yarn install
一切都按预期工作/安装。
我的直觉是,最重要的步骤是删除yarn.lock
。
@anied我也有类似的问题,但是当我删除yarn.lock
->时,它显示“未找到锁文件”并退出该过程。
从Yarn 1.6.0升级到1.7.0后,我只是删除了锁定文件并运行yarn install
。 然后我的yarn add
命令再次开始运行,没有任何问题
第一
npm install
接着...
yarn
参数:
/ usr / local / bin / node / usr / bin / yarn添加react-native-modelbox
路径:
/ usr / local / sbin:/ usr / local / bin:/ usr / sbin:/ usr / bin:/ sbin:/ bin:/ snap / bin
纱线版本:
1.7.0
节点版本:
10.4.1
平台:
Linux x64
跟踪:
错误: https :
在Request.params.callback [作为_callback](/usr/lib/node_modules/yarn/lib/cli.js:65656:18)
在Request.self.callback(/usr/lib/node_modules/yarn/lib/cli.js:134675:22)
在Request.emit(events.js:182:13)
应要求。
在Request.emit(events.js:182:13)
在IncomingMessage。
在Object.onceWrapper(events.js:273:13)
在IncomingMessage.emit(events.js:187:15)
在endReadableNT(_stream_visible.js:1081:12)
在process._tickCallback(内部/进程/next_tick.js:63:19)
类似问题:
> npx create-react-app --info
Environment Info:
System:
OS: macOS 10.14.4
CPU: (8) x64 Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz
Binaries:
Node: 12.1.0 - /usr/local/bin/node
Yarn: 1.15.2 - /usr/local/bin/yarn
npm: 6.9.0 - /usr/local/bin/npm
Browsers:
Chrome: 73.0.3683.103
Firefox: Not Found
Safari: 12.1
npmPackages:
react: Not Found
react-dom: Not Found
react-scripts: Not Found
npmGlobalPackages:
create-react-app: Not Found
> npx create-react-app my-app
Creating a new React app in /Users/jklo/projects/jnwc/source/my-app.
Installing packages. This might take a couple of minutes.
Installing react, react-dom, and react-scripts...
yarn add v1.15.2
[1/4] 🔍 Resolving packages...
[2/4] 🚚 Fetching packages...
error An unexpected error occurred: "https://registry.yarnpkg.com/@csstools/normalize.css/-/normalize.css-9.0.1.tgz: Request failed \"404 Not Found\"".
info If you think this is a bug, please open a bug report with the information provided in "/Users/jklo/projects/jnwc/source/my-app/yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.
Aborting installation.
yarnpkg add --exact react react-dom react-scripts --cwd /Users/jklo/projects/jnwc/source/my-app has failed.
Deleting generated file... package.json
Deleting generated file... yarn.lock
Done.
Curl可以下载软件包,没有任何问题。 〜似乎无法弄清楚如何解决这个问题。
编辑:我确定了问题...这肯定是纱线或npm造成的严重错误消息(不确定纱线是否重新实现了npm的功能)。 事实证明,在我的~/.npmrc
,我有一些错误的身份验证凭据,该凭据一旦被删除,就可以重新下载作用域中的程序包。 我仍然对我的观察感到困惑,为什么这只是某些软件包(特别是范围内的软件包)的问题。
有同样的问题。 我将~/.npmrc
更改为添加always-auth = false
。 现在正在工作。
@jaapaurelio
我添加了它,但是不起作用。 你有什么解决办法吗?
在终端中运行以下命令解决了我的问题:
纱线配置设置strict-ssl为false
我不知道该配置选项的作用,但是给定名称,将其随机设置为false似乎不是一个好主意...
您能解释为什么这样做以及它应该做什么吗?
Hiya,对我来说,由于我严格的安全公司网络,这引起了一些问题。 它只是让我绕过了。 我只是要确保您知道首先要安装的软件包,然后再将其翻转为true。 但是我在这方面还不是专家,所以如果有人对这里可能存在的危险有任何见识,我很想阅读一下。 欢呼大家。
sinon出现此错误:
从packge.json:
"sinon": "^7.0.0",
终端错误:
error An unexpected error occurred: "https://registry.yarnpkg.com/sinon/-/sinon-7.4.0.tgz: Request failed \"404 Not Found\"".
我能够通过以下方式解决它:
yarn upgrade --latest sinon
这使得纱线寻找sinon-7.4.1.tgz代替。
在过去的几天里,我们的构建间歇性地失败,并出现了同样的错误。 我们注意到的第一个故障是在UTC 2019-09-30T00:01。
故障发生的频率相当高(但并非每次都发生,更像是80-90%的时间)。 总是相同的错误,但到目前为止有4个不同的软件包:
这些软件包中的每一个都是公开的,每个失败的版本都是最新发布的版本,因此不能选择升级到较新的版本。 直接从其中一台构建机器发出curl
请求将返回200 OK
响应。
上面关于删除yarn.lock
并重新安装模块的各种建议(以及许多其他问题)都行不通,因为这完全抵消了首先使用锁文件的重要性。 这样做将升级每个传递的依赖关系,而不是真正解决注册表本身明显存在的间歇性问题。
root<strong i="5">@TRON</strong>:/mnt/c/indospace.io/services# yarn upgrade --latest
yarn upgrade v1.19.0
warning package.json: No license field
error No lockfile in this directory. Run `yarn install` to generate one.
info Visit https://yarnpkg.com/en/docs/cli/upgrade for documentation about this command.
root<strong i="6">@TRON</strong>:/mnt/c/indospace.io/services# yarn install
yarn install v1.19.0
warning package.json: No license field
info No lockfile found.
warning No license field
[1/5] Resolving packages...
error An unexpected error occurred: "https://registry.yarnpkg.com/binlookup: getaddrinfo EAI_AGAIN registry.yarnpkg.com".
info If you think this is a bug, please open a bug report with the information provided in "/mnt/c/indospace.io/services/yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
root<strong i="7">@TRON</strong>:/mnt/c/indospace.io/services#
我同意,纱线注册表目前已完全拧紧。 从来没有见过我这边这么糟糕...继续出现这些网络错误。 我删除了纱线锁,并尝试了很多过去对我有用的解决方案....不知道该怎么办。
问题解决了! 不是问题,而是Linux的Windows子系统(WSL):连接性问题。
奇怪的是,我只需要重新启动计算机即可。 好的,把它关掉然后再打开。 我尝试了几种不同的方法,包括上述解决方案,但是重新启动就可以了。
问题解决了! 不是问题,而是Linux的Windows子系统(WSL):连接性问题。
我有同样的问题。 我也在使用WSL。 您能分享一下您是如何解决的吗? 😄
我在macOS上,就像@RyanPWalker一样,我刚刚重新启动并且错误消失了。
我只是删除yarn.lock文件,然后尝试再次添加yarn,它起作用了!
得到这个:
error An unexpected error occurred: "https://registry.yarnpkg.com/7zip-bin: Not found".
删除yarn.lock和node_modules,然后重新安装还没有成功,我们不使用WSL。 可能与
https://stackoverflow.com/questions/60185963/error-when-i-run-npm-install-error-404-not-found-7zip-bin4-1-0 ,
但该帖子声称那里的问题是固定的
这看起来像纱线的问题。 有什么想法吗?
我现在尝试在CodeBuild上运行构建时看到此错误:
error An unexpected error occurred: "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz: Request failed \"404 Not Found\"".
@kaitlynbrown检查npm状态网站https://status.npmjs.org/他们有404错误问题
我可以确认这仍在加拿大地区发生。
现在正在欧洲发生。
如果这是您的某种软件包(或您注册的项目/公司软件包)的问题,则可能与NPM_TOKEN
请检查它是否正确,并且没有改变
对我来说,在执行构建Docker映像时会出现此问题,此错误已通过删除节点模块以及lock.yarn
和lock.json
文件并随后按照以下步骤进行安装和安装yarn的方法进行了修复使用yarn
。
1) curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
2) sudo rpm --import https://dl.yarnpkg.com/rpm/pubkey.gpg>
3) sudo rpm --import https://dl.yarnpkg.com/rpm/pubkey.gpg>
4) sudo yum install yarn
最后,
5) yarn
该过程成功完成,但仍然无法成功创建Docker映像。
错误:
错误发生意外错误:“ https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz:getaddrinfo EAI_AGAIN Registry.yarnpkg.com”。
在终端中运行以下命令解决了我的问题:
纱线配置设置strict-ssl为false
奇迹般有效
同样的问题!
error An unexpected error occurred: "https://registry.yarnpkg.com/grid-styled/-/grid-styled-4.1.0.tgz: unexpected end of file
Windows 10下的WSL v1
纱线@ 1.22.4
Node.js v12.18.2。
为此仓库执行:
https://github.com/metabase/metabase
Windows 10
我在使用WSL时似乎也遇到了这个问题。 当我也尝试使用npm时也会发生。 当我在Windows文件系统中切换到存储库并运行yarn安装时,就可以了。
该错误可能是由于package.json中的依赖项命名错误引起的。 我不知道为什么,但是似乎yarn和npm都在每次安装时检查所有依赖项。
PS C:\ Projects \ dakota>纱线已过时
纱线过时v1.22.4
错误发生意外错误:“ https://registry.yarnpkg.com/@bugsnag%2fjs :未找到”。
信息如果您认为这是一个错误,请使用“ C:\ Projects \ MyProject \ yarn-error.log”中提供的信息打开一个错误报告。
信息有关此命令的文档,请访问https://yarnpkg.com/en/docs/cli/outdated 。
去擦拭我的纱线锁文件和节点模块并报告。 正常的纱线和纱线开始工作正常,只是审核搞乱了。 将我的[email protected]升级到[email protected]后,发生了这种情况
我在过去的1个小时内都收到了这个消息。 还有谁?
我在过去的1个小时内都收到了这个消息。 还有谁?
我2
同样在这里!
https://www.npmjs.com/package/bugsnag
我认为npm注册表可能有问题?
解决该问题需要多长时间?
我在过去的1个小时内都收到了这个消息。 还有谁?
同样在这里
解决该问题需要多长时间?
该喝咖啡了
相同
https://www.npmjs.com/package/bugsnag
我认为npm注册表可能有问题?
同意。 npm发生了什么
https://www.npmjs.com/package/@mapbox/fusspot
〜我们在@vimeo/player
遇到了同样的问题,并通过将依赖项更新到最新版本解决了该问题。〜
更新-https: //status.npmjs.org/
无法安装范围内的软件包: https: //www.npmjs.com/package/@simbathesailor/use -what-changed
保持冷静。 他们正在研究: https :
至少这次,这个问题并不存在模因问题:upside_down_face:
成为一名老师,在学生进行技术测试的那天遇到这个问题……糟糕的一天! 😢
很高兴我一直滚动并找到了最后的消息。 正要翻转我的办公桌:微笑:
所以现在是咖啡时间:)
我应该早就滚动下来了!
即使在该页面上显示“更新:npm网站的问题已解决……,”仍然会发生。
我也收到此错误,我正在尝试安装react-native-image-crop-picker,而我收到此错误。
纱线添加v1.22.4
[1/4]解决包裹...
[2/4]正在获取软件包...
错误发生意外错误:“ https://registry.yarnpkg.com/@react-native-community/async -storage /-/ async-storage-1.11.0.tgz:请求失败\“ 404未找到\” 。
在我这边安装软件包仍然没有运气。
现在对我也一样。
现在对我来说也是一样:(
我对@ react-native-community /有同样的问题
哦,谢谢你,我并不孤单。 我已经以为我疯了...
仍然面临问题...很高兴我保留了我的node_modules副本。
这是一个npm问题https://status.npmjs.org/
一个聪明的争论,为什么开发人员不应该连续多个小时工作🙃
有用!!
如何修复TT
切勿删除node_modules
文件夹:man_facepalming::man_facepalming:
在“ npm”注册表上找不到“ @ react-native-community / eslint-config @ ^ 0.0.7”所需的软件包“ @ typescript-eslint / eslint-plugin @ ^ 1.5.0”
构建docker映像时出现类似类型的错误。 我已经尝试了一切,但仍然显示:
Sending build context to Docker daemon 258.8MB
Step 1/6 : FROM mhart/alpine-node
---> 5e6dbbca4cab
Step 2/6 : WORKDIR /app
---> Using cache
---> 480d384dc9f0
Step 3/6 : COPY /build .
---> Using cache
---> 7ef150a69ac5
Step 4/6 : COPY /buildenv .
---> Using cache
---> 2ce3c6384603
Step 5/6 : RUN yarn
---> Running in 3acf4706c177
yarn install v1.22.4
[1/4] Resolving packages...
[2/4] Fetching packages...
error An unexpected error occurred: "https://registry.yarnpkg.com/@zeit/schemas/-/schemas-2.6.0.tgz: Request failed \"404 Not Found\"".
info If you think this is a bug, please open a bug report with the information provided in "/app/yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
The command '/bin/sh -c yarn' returned a non-zero code: 1
npm ===软件&& npm.registry.status ==='down'
+1有相同的问题
永远不要删除您的
node_modules
文件夹🤦♂️ 🤦♂️
我这样做了,现在我被卡住了。 我想我今天结束工作。
永远不要删除您的
node_modules
文件夹🤦♂️ 🤦♂️我这样做了,现在我被卡住了。 我想我今天结束工作。
如果您有项目的仓库,请克隆它并运行yarn install。 您的项目仍将在本地运行
我有这个问题
“ https://registry.yarnpkg.com/@tokenizer/token/-/ token-0.1.1.tgz:请求失败\” 404未找到
我试过了:删除yarn.lock并升级,但是它不起作用。
我在命令行中运行curl https://registry.yarnpkg.com/@tokenizer/token/-/ token-0.1.1.tgz,它有时可以工作,但由于找不到404而大多会失败
Request failed \"404 Not Found\""
下午4点左右试了各种方法都不行
[91merror发生意外错误:“ https://registry.yarnpkg.com/@zeit/next -css /-/ next-css-1.0.1.tgz:请求失败“找不到404”。
[0minfo如果您认为这是一个错误,请使用“ /app/yarn-error.log”中提供的信息打开错误报告。
信息请访问https://yarnpkg.com/en/docs/cli/install以获得有关此命令的文档
…[91merror发生意外错误:“ https://registry.yarnpkg.com/@zeit/next -css /-/ next-css-1.0.1.tgz:请求失败,找不到” 404“。
…[0minfo如果您认为这是一个错误,请使用“ /app/yarn-error.log”中提供的信息打开一个错误报告。
信息请访问https://yarnpkg.com/en/docs/cli/install以获得有关此命令的文档
我遇到了同样的错误
我想写代码
但是npm有不同的看法
面临同样的问题...
纱线安装v1.19.1
[1/4]解决包裹...
错误在“ npm”注册表上找不到“ @ anchan828 / nest-sendgrid @ ^ 0.3.8”所需的软件包“ @ sendgrid / [email protected] ”。
信息请访问https://yarnpkg.com/en/docs/cli/install以获得有关此命令的文档。
rm -rf ~/.yarn
为我做了魔术。
rm -rf ~/.yarn
为我做了魔术。
运行此命令安全吗?
@Vadi这不能解决问题。 请仔细检查))
请大家尽快解决这个问题
我尝试了@Vadi,但问题仍然存在。
rm -rf ~/.yarn
为我做了魔术。运行此命令安全吗?
永远不要删除您的
node_modules
文件夹🤦♂️ 🤦♂️
永不删除纱线缓存cache♂️
rm -rf ~/.yarn
为我做了魔术。
伙计们,它只会删除yarn
二进制文件。 这不是解决方案。
Yarn version:
1.22.4
Node version:
10.16.3
Platform:
darwin x64
Trace:
Error: https://registry.yarnpkg.com/@react-native-firebase/app-types/-/app-types-6.7.2.tgz: Request failed "503 Service Unavailable"
at ResponseError.ExtendableBuiltin (/usr/local/lib/node_modules/yarn/lib/cli.js:696:66)
at new ResponseError (/usr/local/lib/node_modules/yarn/lib/cli.js:802:124)
at Request.<anonymous> (/usr/local/lib/node_modules/yarn/lib/cli.js:67057:16)
at Request.emit (events.js:198:13)
at Request.module.exports.Request.onRequestResponse (/usr/local/lib/node_modules/yarn/lib/cli.js:141625:10)
at ClientRequest.emit (events.js:203:15)
at HTTPParser.parserOnIncomingClient [as onIncoming] (_http_client.js:556:21)
at HTTPParser.parserOnHeadersComplete (_http_common.js:109:17)
at TLSSocket.socketOnData (_http_client.js:442:20)
at TLSSocket.emit (events.js:198:13)
有人运气吗?
除非我们在NPM工作,否则我们只需要等待...
npx react-native init ILoveNPM
现在正在工作...👏(通过NPM等安装所有依赖项)
所有工作:D
真的:D
不工作
在打破生产水平之后……现在又恢复工作了
它现在正在工作谢谢
即使npm status页面仍然显示部分中断,它也对我有用。
松了一口气!
谢谢npm :)
🎉🎉🎉🎉
一直谢谢你npm
现在工作正常!
现在工作。 谢谢!
现在正在工作... :)
Yarn version:
1.22.4
Node version:
12.16.2
Platform:
win32 x64
Trace:
Error: https://registry.npmjs.org/@material-ui%2fcore/i18next: Request "https://registry.npmjs.org/@material-ui%2fcore/i18next" returned a 405
at Request.params.callback [as _callback] (C:\Program Files (x86)\Yarn\lib\cli.js:66105:18)
at Request.self.callback (C:\Program Files (x86)\Yarn\lib\cli.js:140748:22)
at Request.emit (events.js:310:20)
at Request.<anonymous> (C:\Program Files (x86)\Yarn\lib\cli.js:141720:10)
at Request.emit (events.js:310:20)
at IncomingMessage.<anonymous> (C:\Program Files (x86)\Yarn\lib\cli.js:141642:12)
at Object.onceWrapper (events.js:416:28)
at IncomingMessage.emit (events.js:322:22)
at endReadableNT (_stream_readable.js:1187:12)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
还是发生在我身上
yarn config set registry https://registry.npmjs.org
rm yarn.lock
yarn
为我工作
在这里遇到了同样的问题,并且没有任何解决方案! 我的宝贝
没工作的家伙!
$ yarn add react-route-dom
纱线添加v1.22.4
[1/4]解决包裹...
错误发生意外错误:“ https://registry.yarnpkg.com/react-route-dom :未找到”。
信息如果您认为这是一个错误,请使用“ C:\ wamp64 \ www \ myapp \ y”中提供的信息打开一个错误报告。
arn-error.log”。
我同样的问题:(
错误发生意外错误:“ https://registry.yarnpkg.com/jspfd :未找到”。
上面没有任何帮助。
跑yarn config set registry https://registry.npmjs.org
会做的工作
我使用手机作为热点。 重启手机解决了这个问题
跑
yarn config set registry https://registry.npmjs.org
会做的工作
对我不起作用
如果您在Intranet中,请检查要连接到的注册表。 您可能已被npmjs.org注册表阻止。
$ yarn global add @ nrwl / schematics
纱线全球v1.7.0
[1/4]解决包裹...
错误发生意外错误:“ https:// https://registry.yarnpkg.com/@nrwl/schematics :未找到”。
更多信息:
此错误不仅在macOS中发生,而且在Linux(Ubuntu,CentOS)中也发生。
就我而言,此错误与docker中的某些功能异常有关,可能是由于iptables规则发生了一些变化。
重新启动docker服务后,一切对我来说都很好。
$ sudo systemctl restart docker
最有用的评论
大家好,请注意-在Mac上也遇到过同样的问题,并可以通过以下步骤解决此问题:
node_modules
yarn.lock
yarn install
一切都按预期工作/安装。
我的直觉是,最重要的步骤是删除
yarn.lock
。