安装 npm 包失败会导致 ENOTEMPTY 错误吗?

Can failing to install an npm package result in a ENOTEMPTY error?

我已经安装了一个 npm 包,但我的连接一定是在此期间断开了,安装失败,现在我收到一条错误消息。当我尝试重新安装时,我的日志文件显示如下:

1256 error code ENOTEMPTY
1257 error syscall rename
1258 error path /Users/joaomarrucho/Trabalho/2022/Float-in/float-in-2/node_modules/@babel/runtime
1259 error dest /Users/joaomarrucho/Trabalho/2022/Float-in/float-in-2/node_modules/@babel/.runtime-wHPFKKjx
1260 error errno -66
1261 error ENOTEMPTY: directory not empty, rename '/Users/joaomarrucho/Trabalho/2022/Float-in/float-in-2/node_modules/@babel/runtime' -> '/Users/joaomarrucho/Trabalho/2022/Float-in/float-in-2/node_modules/@babel/.runtime-wHPFKKjx'
1262 verbose exit -66

我有 .runtime 文件和 .runtime-wHPFKKjx,所以我无法将运行时文件重命名为建议的文件名。我不想做任何愚蠢的事情。我该怎么办?

只需删除 package-lock.json 文件,然后安装您想要的软件包即可