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

执行npm start立即报错,无业务代码却提示找不到react-dev-utils/crossSpawn模块

解决方案

错误本质

该错误与自行编写的业务代码无关,是Create React App的核心依赖react-scripts的内部子依赖react-dev-utils缺失或损坏导致,通常是安装redux等新依赖时发生网络波动、安装进程中断,引发已有依赖被意外修改。

操作步骤

  • 删除损坏的依赖文件与锁文件
    执行对应系统的命令删除已损坏的node_modules文件夹和包锁定文件:
    # Linux/Mac 环境
    rm -rf node_modules package-lock.json
    # Windows 命令行环境
    rd /s /q node_modules && del package-lock.json
    
  • 清理npm本地缓存
    执行命令清除npm残留的缓存文件,避免损坏的缓存文件影响后续安装:
    npm cache clean --force
    
  • 重新安装全量依赖
    执行安装命令拉取所有符合版本要求的依赖:
    npm install
    
  • 验证修复效果
    执行启动命令验证问题是否解决:
    npm start
    

异常兜底方案

如果执行以上步骤后仍然报错,可单独重装react-scripts依赖:

# 可将latest替换为package.json中原本标注的react-scripts版本号,避免版本不兼容问题
npm install --save react-scripts@latest

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 20:54:03