在尝试删除npm install创建的node_modules目录时:

源文件名大于该文件支持的文件名 系统。尝试移动到路径名称较短的位置,或者尝试 在尝试此操作之前,将名称重命名为较短的名称

我也尝试了shift + delete,仍然有同样的问题。


当前回答

什么都试过了,但都没用。以上所有方法都不起作用。最后,我能够通过VSCode删除。

用VSCode打开你的根文件夹。 选择“node_modules”文件夹并删除。 利润。(删除需要几毫秒。)

其他回答

只需使用powershell..

运行powershell和cd到父文件夹,然后:

rm [yourfolder]

如:

rm node_modules

在Windows上,使用Total Commander,你所要做的就是选择文件夹,点击shift + delete。别忘了shift键。

好吧,所以我的问题是,我有。bin文件夹内node_modules和我无法删除,我尝试了所有上述解决方案相同,但没有工作。

重复的错误是“你没有权限删除文件夹或它已被其他程序使用”。

解决方案,我发现“我在我的电脑上安装了防病毒软件,这是在不知不觉中使用来自node_modules文件夹的文件”。

我卸载了防病毒软件或者你可以从防病毒设置选项中更改权限设置(取决于你有哪种防病毒软件)。现在我可以删除node_modules文件夹。

仅使用DOS命令DELETE,无需任何安装:

在C或D盘上创建一个空文件夹test,并使用以下DOS命令

robocopy /MIR c:\test D:\UserData\FolderToDelete > NUL

完成上述命令后,您的文件夹将为空,现在您可以删除文件夹。

不用担心,您的测试文件夹将始终为空,因此您可以随时删除它。

我用giitbash删除文件夹!

rm -r node_modules

我花了一些时间删除所有内容,但对我来说很有效!