Next.js执行npm run dev报错:Missing script: 'dev'求助
解决
npm ERR! Missing script: "dev" 问题 步骤1:检查项目的package.json
打开项目根目录下的package.json文件,找到scripts字段,你会发现里面只有test脚本,缺少Next.js默认的开发、构建相关脚本。
步骤2:添加必要的启动脚本
在scripts对象中手动补充以下内容:
"dev": "next dev", "build": "next build", "start": "next start"
修改后的scripts字段示例:
"scripts": { "dev": "next dev", "build": "next build", "start": "next start", "test": "echo \"Error: no test specified\" && exit 1" }
步骤3:重新启动开发服务器
保存package.json后,在终端执行:
npm run dev
此时就能正常启动Next.js开发服务器了。
额外排查点
- 确认已在项目根目录执行过
npm install,确保所有依赖安装完成。 - 若模板有特殊启动流程,可再次核对文档,但从当前情况看,补充标准Next.js脚本即可解决问题。
内容的提问来源于stack exchange,提问作者Sahim
相关产品推荐
相关产品推荐

