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

npm start报Missing script: 'start'及Yarn启动失败求助

解决npm/yarn启动项目失败的问题

先修正安装命令的错误

你执行的npm install <package.json>是错误的,正确的依赖安装命令是直接在项目根目录(包含package.json文件的文件夹)运行:

npm install

之前的命令会触发语法错误,因为<package.json>并非合法参数。

解决"Missing script: 'start'"问题

出现该错误是因为你的package.json文件未配置start脚本,npm/yarn不知道该执行什么命令启动项目,可按以下方式处理:

1. 查看现有可用脚本

先运行以下命令,确认项目中是否有替代的启动脚本:

npm run

该命令会列出package.json中所有已配置的scripts,若存在dev、serve这类命令,直接运行对应指令即可,比如:

npm run dev
# 或
npm run serve

2. 手动添加start脚本

若未找到合适的启动脚本,编辑package.json文件,在scripts字段中添加start命令。示例如下:

  • 若是Node.js项目,入口文件为index.js:
{
  "scripts": {
    "start": "node index.js"
  }
}
  • 若是Vue项目:
{
  "scripts": {
    "start": "vue-cli-service serve"
  }
}

保存文件后,再运行npm start即可。

3. 确认终端所在目录

确保终端当前路径是包含package.json的项目根目录,否则npm无法读取配置文件。可通过Windows命令确认:

dir

查看输出中是否存在package.json文件。

Yarn启动失败的解决

Yarn的问题根源与npm一致,均为缺少start脚本,按上述方案处理即可——要么运行已有的替代脚本,要么添加start脚本,同时确保操作在项目根目录进行。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 16:02:54