You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法删除npx create-react-app创建的node_modules目录求助

解决node_modules目录无法删除的问题

问题场景

用npx create-react-app .创建React项目后,因模块语法错误尝试重建项目,删除其他文件后,node_modules目录无法删除:

  • VS Code中删除时提示无法移至回收站,选择永久删除后报错:Error: UNKNOWN: unknown error, scandir 'd:\Desktop\proj-name\node_modules\.core-js-xxx\features'(该路径文件夹为空)
  • 尝试过VS Code删除、移入回收站、npm init -y后重新下载模块再删除、单独删除目标文件夹等方法均无效
  • 目标文件夹内无法创建文件,怀疑与webpack相关

解决方法

1. 命令行强制删除(Windows系统)

打开管理员权限的命令提示符或PowerShell,定位到项目根目录:

cd d:\Desktop\proj-name

执行强制删除命令:

rmdir /s /q node_modules
  • /s:删除目录及所有子目录
  • /q:静默模式,无需确认

2. 解除文件占用

若命令行删除失败,大概率是文件被进程占用:

  • 打开任务管理器,结束所有和node.js、npm、VS Code相关的进程
  • 重新执行命令行删除操作

3. 调整权限设置

右键点击node_modules目录,选择「属性」→「安全」:

  • 确认当前用户拥有「完全控制」权限
  • 若权限不足,点击「编辑」添加当前用户并赋予完全控制权限,再尝试删除

4. 清理npm缓存后重试

执行以下命令清理npm缓存,再尝试删除目录:

npm cache clean --force

5. 第三方工具强制删除

如果系统命令无效,可使用Unlocker或IObit Unlocker这类工具:

  • 安装后右键点击node_modules目录,选择工具的「解锁并删除」功能,强制解除占用并删除

内容的提问来源于stack exchange,提问作者Tim

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 02:42:32