我如何解决安装-g yarn 时的npm 错误?

How can i solve npm error on install -g yarn?

我想运行这个命令并安装纱线

npm install -g yarn

但我得到这个错误

npm ERR! code ENOENT
npm ERR! syscall spawn bash
npm ERR! path C:\Users\DigiMax\AppData\Roaming\npm\node_modules\yarn
npm ERR! errno -4058
npm ERR! enoent spawn bash ENOENT
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\DigiMax\AppData\Local\npm-cache\_logs21-07-03T15_03_24_683Z-debug.log

我该如何解决这个问题?

最快的解决方案是 npm cache clean,并且 npm cache verify 在大多数情况下都有效。

根据 docs.npmjs 你应该检查你的 npm 版本并在需要时更新或者最坏情况下重新安装它。

请让我们知道它是否有效

此问题由“运行 VSCode 作为管理员解决”