# npm ERR! Missing script: "start"

**Code:** `Missing script` · **Category:** npm · **Seen on:** npm

The script name you ran isn’t defined in package.json "scripts".

## Meaning

Typos (npm run dev vs serve), running in the wrong folder, or projects that use a different command.

## Common causes

- Script not defined
- Wrong directory
- Typo in the script name

## Quick fix

1. List scripts: npm run
2. Add the script to package.json
3. cd into the right project

## Detailed fix by platform

### npm

1. `npm run   # lists available scripts`

## How to diagnose

1. **Scripts** — Which ones exist?
2. **Recent change** — Did it start after a deploy, upgrade, or configuration change? Compare with the last working version.

---
Source: [WhatIsMyError](https://whatismyerror.com/errors/npm/missing-script)
