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

如何在VS Code中运行Next.js项目?执行yarn start报错求助

解决Next.js项目yarn start报错Gatsby依赖问题

你的项目是Next.js,但错误提示却在寻找Gatsby的develop命令,核心问题是项目配置或依赖出现了框架混淆,按以下步骤修复:

  • 检查package.json的scripts配置
    打开项目根目录的package.json,查看scripts字段。Next.js的正确命令如下,若你的start或dev命令写的是Gatsby相关(比如gatsby develop),直接替换:

    "scripts": {
      "dev": "next dev",
      "build": "next build",
      "start": "next start",
      "lint": "next lint"
    }
    
  • 清理残留Gatsby文件与重新安装依赖

    1. 删除项目中可能存在的Gatsby配置文件(如gatsby-config.js、gatsby-node.js)
    2. 执行以下命令清理依赖并重装:
      rm -rf node_modules
      rm yarn.lock
      yarn install
      
  • 确认Next.js核心依赖
    检查package.json的dependencies中是否包含next、react、react-dom,若缺失,执行:

    yarn add next react react-dom
    
  • 重新运行项目
    开发环境执行yarn dev,生产环境先执行yarn build再执行yarn start。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.19 12:10:35