react-scripts not found ⚛️ React

'react-scripts' is not recognized as an internal or external command / react-scripts: command not found

node_modules is missing or broken, so the react-scripts binary isn’t available.

Seen on: React

Meaning

Fresh clones need npm install. Corrupt installs or switching package managers can drop .bin links.

Common causes

  • npm install not run
  • Corrupted node_modules
  • Mixed package managers (yarn.lock + package-lock)

⚡ Quick fix

  1. npm install (or npm ci)
  2. Delete node_modules and reinstall
  3. Consider migrating from CRA to Vite

Detailed fix by platform

React

  1. rm -rf node_modules package-lock.json && npm install

How to diagnose

  1. Installed — node_modules/.bin/react-scripts exists?
  2. Recent change — Did it start after a deploy, upgrade, or configuration change? Compare with the last working version.

🧠 Still stuck? Analyze your error

Paste the full message, response headers or stack trace — we'll detect the platform and point to the most likely cause.