Varun Deokar
Varun Deokar

Reputation: 21

npm start command giving error in react app

i used npx create-react-app basic and the react app was created. I then went into the basic folder and tried npm start but it gave me the following error:

npm start

[email protected] start C:\Users\91982\Desktop\html&css\React\basic
react-scripts start

'css\React\basic\node_modules\.bin\' is not recognized as an internal or external command,
operable program or batch file.
internal/modules/cjs/loader.js:985
  throw err;
  ^

Error: Cannot find module 'C:\Users\91982\Desktop\react-scripts\bin\react-scripts.js'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:982:15)
    at Function.Module._load (internal/modules/cjs/loader.js:864:27)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:74:12)
    at internal/main/run_main_module.js:18:47 {
  code: 'MODULE_NOT_FOUND',
  requireStack: []
}
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] start: `react-scripts start`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\91982\AppData\Roaming\npm-cache\_logs\2020-06-10T19_54_37_385Z-debug.log

I even tried creating the app with npm but it gave me the same error. The start script is present in the json file. npm is updated to the latest version.

Upvotes: 0

Views: 8972

Answers (6)

Mohammed Shareef
Mohammed Shareef

Reputation: 46

try this

Goto > Control Panel\System and Security\System\Advance system setting\Enviroment variable and set system variables path C:\Windows\System32\ variable and restart your System.

after restarting it will work 100%..

thanks

Upvotes: 3

Varun Deokar
Varun Deokar

Reputation: 21

I solved the issue. I had to add C:/Windows/Systen32 to my system variables Path. It started working after that.

Upvotes: 0

MD. Sani Mia
MD. Sani Mia

Reputation: 292

  1. npm install create-react-app -g
  2. cd you project folder
  3. delete node_modules folder
  4. npm install && npm start

Upvotes: 2

asmaa
asmaa

Reputation: 725

You can try the following:

  • cd to your project directory (Make sure there is a package.json file)
  • delete node_modules directory
  • npm install && npm start

Upvotes: 3

D. Smith
D. Smith

Reputation: 749

I think it is an issue with your Windows PATH environment variable. It is trying to execute something in the local project node_modules directory, but windows cant find it because it is not in the path.

You can try using the npx command instead of npm.

npx start

Npx checks the PATH and local project binaries for executable.

Upvotes: 0

Alex K
Alex K

Reputation: 890

It appears you didn't install the dependencies. Run npm i or npm install to install the dependencies. It's not finding the react-scripts module because it wasn't installed.

Upvotes: 0

Related Questions