npm ERR! code Unknown system error -122
npm ERR! syscall close
npm ERR! errno -122
npm ERR! Unknown system error -122: Unknown system error -122, close
用的是学校的服务器,同学用 npm install 可以,但是我不管安装什么都返回这个错误,请问要怎么排查问题在哪里啊? 谷歌到的可能答案就这些:
![]() |
1
dfkjgklfdjg 221 天前 ![]() 未知系统异常,那应该就不是 node 和 npm 的问题。
如果在学校的话,系统应该是是 win ,所以看这个 code 有可能是因为你的目录太长了? [symstore erroring out with error code 122. - Microsoft Q&A]( https://learn.microsoft.com/en-us/answers/questions/603272/symstore-erroring-out-with-error-code-122) |
2
Fffys OP 问题解决了,原因有 2:
1. 就像 dfkjgklfdjg 说的那样,目录太长; 2. 我以为空间还有很多,但其实空间用超了,清除缓存的命令没有起效,光缓存就占用了配额的 90%(离谱!) 手动清空了缓存文件夹并修改了目录之后就成功安装了 |
![]() |
4
dfkjgklfdjg 220 天前
@Fffys #2 ,用超了很有可能是和你项目的 webpack cache 有关系。配置不当就会越用越大,最后整个磁盘都塞满了。
|