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

VS Code终端安装npm创建React应用后执行node start报MODULE_NOT_FOUND错误

Error: Cannot find module 'C:\react-not-working\start'
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
at Function.Module._load (node:internal/modules/cjs/loader:778:27)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
at node:internal/main/run_main_module:17:47 {
code: 'MODULE_NOT_FOUND'

错误原因
  • 启动命令使用错误:node start的执行逻辑是让Node.js直接运行当前工作目录下名为start的脚本文件,你的React项目根目录下不存在该文件,因此抛出模块未找到错误。
  • React项目的启动逻辑默认配置在项目根目录package.json的scripts字段中,需要通过包管理工具调用,不能直接用node指令执行不存在的start文件。
解决方法
  • 先确认终端当前工作路径是React项目的根目录(即package.json文件所在的目录),不要在项目外层目录执行启动命令。
  • 替换错误的node start命令,根据你使用的包管理工具选择对应启动指令:
    • 使用npm:执行npm start
    • 使用yarn:执行yarn start
    • 使用pnpm:执行pnpm start
  • 若执行上述命令后仍报错,检查package.json的scripts字段是否存在start配置项,标准初始化的React项目默认自带该配置,缺失的话可手动添加:
{
  "scripts": {
    "start": "react-scripts start",
    // 其余原有scripts配置保留即可
  }
}

添加完成后重新执行对应包管理工具的start命令即可正常启动项目。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 21:06:05