Home > Back-end >  When typing yarn start in the terminal an error occurs stating /bin/sh: nodemon: command not found C
When typing yarn start in the terminal an error occurs stating /bin/sh: nodemon: command not found C

Time:02-26

My json package is below

{
  "name": "node-rest-api",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "start": "nodemon index.js"
  },
  "author": "",
  "license": "ISC",
  "dependencies": {
    "express": "^4.17.3",
    "mongoose": "^6.2.3"
  }
}

I have exhausted all solutions I have found as most of them point to me having start in my json package which I already do so,

CodePudding user response:

Because nodemon module is not installed

either install manually by below command

npm i nodemon

or add nodemon in pakage.json

{
  "name": "node-rest-api",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "start": "nodemon index.js"
  },
  "author": "",
  "license": "ISC",
  "dependencies": {
    "express": "^4.17.3",
    "mongoose": "^6.2.3",
    "nodemon" : "^2.0.15"
  }
}

and after that npm install

CodePudding user response:

"scripts": { "start": "react-scripts start", "build": "react-scripts build", "test": "react-scripts test", "eject": "react-scripts eject" },

replace your scripts with these.

  • Related