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

React前后端分离项目启动出现MODULE_NOT_FOUND错误

问题解决步骤

核心问题

你的前端项目(recipe-book-app)的package.json里的start脚本配置错误,当前命令试图在前端目录下寻找后端文件,但后端实际在上级目录,导致路径匹配失败。

解决方案

1. 修正前端项目的启动脚本

打开recipe/recipe-book-app/package.json,找到scripts字段下的start命令,将错误的启动命令改回React项目默认的启动脚本:

"scripts": {
  "start": "react-scripts start",
  // 其余脚本保持原有配置即可
}

2. 分终端正确启动前后端

  • 启动后端服务:打开第一个终端,进入后端项目目录执行启动命令:
    cd C:\Users\sasha\Desktop\recipe\recipe-book-backend
    npm start
    
  • 启动前端应用:打开第二个终端,进入前端项目目录执行启动命令:
    cd C:\Users\sasha\Desktop\recipe\recipe-book-app
    npm start
    

补充说明

如果你的后端项目package.json尚未配置start脚本,需要先在recipe/recipe-book-backend/package.json中添加:

"scripts": {
  "start": "node index.js",
  // 其他脚本可按需添加
}

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 10:51:02