Start script missing error when running npm start Start script missing error when running npm start express express

Start script missing error when running npm start


It looks like you might not have defined a start script in your package.json file or your project does not contain a server.js file.

If there is a server.js file in the root of your package, then npm will default the start command to node server.js.

https://docs.npmjs.com/misc/scripts#default-values

You could either change the name of your application script to server.js or add the following to your package.json

"scripts": {    "start": "node your-script.js"}

Or ... you could just run node your-script.js directly


This error also happens if you added a second "script" key in the package.json file. If you just leave one "script" key in the package.json the error disappears.


I had this issue while installing react-js for the first time :These line helped me solve the issue:

npm rm -g create-react-appnpm install -g create-react-appnpx create-react-app my-app

source: https://stackoverflow.com/a/59260128/11652661