解决 npm install ENOTEMPTY: directory not empty, rename

3 min read

这个错误通常是由于先前安装失败或者节点模块已经存在而导致的,以下是如何修复这个问题的步骤:

1.删除当前节点模块:

在控制台(命令行)使用以下命令:

rm-rf node_modules

请注意,这将会删除当前目录下的所有节点模块和它们的依赖。

2.清除 npm 缓存:

在控制台上输入以下命令:

npm cache clean --force

请注意,这可能需要一些时间,具体时间取决于您的网络连接和计算机速度。

3.重新安装模块:

最后,使用以下命令重新安装模块:

npm install

这应该解决“ENOTEMPTY:directory not empty, rename”错误。如果仍然存在问题,请找到目录中的任何残留文件并进行手动删除,然后尝试重新运行安装命令。