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

React项目npm配置异常:执行npm run-script build提示模块找不到

解决npm run build提示找不到react-scripts模块的问题

给你几个实际能解决问题的步骤,按顺序试:

  • 先清缓存重装依赖:

    1. 执行 npm cache clean --force 强制清理npm缓存
    2. 手动删掉项目里的 node_modules 文件夹和 package-lock.json 文件
    3. 重新运行 npm install 安装所有依赖
  • 检查package.json的scripts配置:
    打开项目根目录的package.json,确认scripts里的build命令是react-scripts build,比如:

    "scripts": {
      "build": "react-scripts build",
      "start": "react-scripts start"
    }
    

    如果不是,改成这个配置再试。

  • 核对Node版本:
    react-scripts对Node版本有要求,老版本可能不兼容。执行node -v查看当前版本,建议用Node的LTS版本(比如16.x、18.x)。如果版本不对,可以用nvm(Node版本管理器)切换到兼容版本。

  • 排查权限问题:

    • Windows:右键命令行工具,选择「以管理员身份运行」再执行命令
    • Linux/macOS:如果安装依赖时提示权限错误,试试sudo npm install(注意sudo会提升权限,谨慎使用)

一般来说,清缓存重装依赖就能解决大多数这类模块找不到的问题,因为有时候node_modules里的文件会因为网络或缓存原因损坏,看起来存在但实际无法被识别。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.19 21:45:35