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

无法执行npm run dev命令,遇Missing script: 'dev'错误求解决

npm报错:Missing script: "dev" 解决方法

报错信息

npm error Missing script: "dev"
npm error
npm error 要查看脚本列表,请运行:
npm error npm run

可能的原因及解决步骤

  • 当前目录不是项目根目录:你执行npm run dev的文件夹里没有package.json文件。解决:用cd命令切换到Next.js项目的根目录,确认存在package.json后再执行命令。
  • package.json缺少dev脚本:Next.js项目默认会自带dev启动脚本,但如果手动修改过package.json或项目初始化异常,可能丢失该脚本。解决:打开项目根目录的package.json,检查scripts字段,确保包含以下内容:
    "scripts": {
      "dev": "next dev",
      "build": "next build",
      "start": "next start",
      "lint": "next lint"
    }
    
    若缺失则手动添加,保存后重新执行npm run dev。
  • 依赖安装异常:即使执行了npm install,也可能因网络问题导致依赖未完全安装,或node_modules文件夹损坏。解决:
    1. 删除项目根目录下的node_modules文件夹和package-lock.json文件
    2. 重新执行npm install
    3. 安装完成后再次尝试npm run dev
  • 版本兼容问题:全局安装的Next.js版本与项目依赖版本不匹配,可能导致脚本无法正常识别。解决:改用项目本地命令启动,执行npx next dev,或确认全局与项目的Next.js版本一致。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 02:34:54