执行npm start启动项目时遇Missing script: 'start'错误求助
解决npm start报错“Missing script: 'start'”的问题
问题原因
你的项目package.json文件中没有配置start脚本,且你输入的npm install-script并非有效npm命令。
解决步骤
检查并修改package.json
打开项目根目录下的package.json,找到scripts字段:- 若没有
scripts字段,直接添加:"scripts": { // 根据项目类型选择对应命令 "start": "react-scripts start", // React项目(create-react-app创建) // "start": "vue-cli-service serve", // Vue项目(vue-cli创建) // "start": "node server.js" // Node.js后端项目,替换为你的入口文件名 } - 若已有
scripts字段,在其中添加或修改start对应的命令即可。
- 若没有
安装项目依赖
先确保项目依赖已安装,在终端运行:npm install重新启动项目
配置好start脚本后,再次运行:npm start
替代方案
如果暂时不想修改package.json,可直接运行项目启动命令:
- React项目:
npx react-scripts start - Vue项目:
npx vue-cli-service serve - Node.js项目:
node 你的入口文件名.js
内容的提问来源于stack exchange,提问作者Justin
相关产品推荐
相关产品推荐

