预期的工作区包存在于 \"sane\""

Kcu*_*ube 1 reactjs yarnpkg

我从 github 上得到了这个项目,想通过使用“yarn install”来安装 node_modules。

当我进入yarn install时,终端出来的结果如图所示。作为参考,我的node版本是12.18.0,yarn版本1.22.4,npm版本6.14.5。我可以知道是版本不兼容还是其他问题?

https://i.stack.imgur.com/5JCHG.png

小智 8

使用 lerna 也有同样的问题。假设是纱线版本问题。在项目文件夹下,我尝试回滚纱线版本:

yarn policies set-version 1.19.0
// (or 1.18.0)
Run Code Online (Sandbox Code Playgroud)

并解决了我的情况:纱线 ^3.22.0,节点 v14.4.0


pes*_*tov 8

更快的解决方案是使用:

npx yarn@1.19.0 add your-deps-here
Run Code Online (Sandbox Code Playgroud)

  • v1.22.x 有修复此问题的方法吗? (6认同)