Create-react-app: React npm start con't run and open the localhost:3000

Created on 16 May 2019  ยท  36Comments  ยท  Source: facebook/create-react-app

[email protected] start C:Usersmohammad ahmadDesktopReact Projectsapp
react-scripts start

Starting the development server...

events.js:174
throw er; // Unhandled 'error' event
^

Error: spawn cmd ENOENT
at Process.ChildProcess._handle.onexit (internal/child_process.js:240:19)
at onErrorNT (internal/child_process.js:415:16)
at process._tickCallback (internal/process/next_tick.js:63:19)
Emitted 'error' event at:
at Process.ChildProcess._handle.onexit (internal/child_process.js:246:12)
at onErrorNT (internal/child_process.js:415:16)
at process._tickCallback (internal/process/next_tick.js:63:19)
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:Usersmohammad ahmadAppDataRoamingnpm-cache_logs2019-05-15T20_48_25_193Z-debug.log

needs investigation

Most helpful comment

Was helping someone with this problem on their Windows box and came across the following SO article and it did the trick.

I checked system variables one more time and found the cause of the problem: missing C:\Windows\System32\ variable. I added it and that solved my problem

More detailed instructions that didn't get labeled as the answer:

Goto > Control PanelSystem and SecuritySystemAdvance system settingEnviroment variable and set system variables path C:\Windows\System32\ variable and restart your System.

Took a fair amount of Googling to arrive there. Hopefully this helps people out so they aren't forced to try a particular, now outdated, version of react-scripts just to get their React app running.

All 36 comments

Hi, i confirm that i have the same problem , since yesterday

Finally i downgrade my react-scripts in package.json to this version : "react-scripts": "^2.1.8" and it works for me

Hi, I have the same problem , since morning

When I am trying to create new app using create-react-app and trying to start it thorwing below error. Though old apps are still running. Please help me in this as I have already tried all solutions available on stackoverflow and issue list.

OS: WIN 8,
NODE : v10.15.3
NPM: 6.4.1

create-react-app

[email protected]
[email protected]
[email protected]

React npm start throwing the error and not opening the localhost:3000

Error On Cmd:

[email protected] start C:UI DevReact-Demomy-app
react-scripts start

Starting the development server...

events.js:174
throw er; // Unhandled 'error' event
^

Error: spawn cmd ENOENT
at Process.ChildProcess._handle.onexit (internal/child_process.js:240:19)
at onErrorNT (internal/child_process.js:415:16)
at process._tickCallback (internal/process/next_tick.js:63:19)
Emitted 'error' event at:
at Process.ChildProcess._handle.onexit (internal/child_process.js:246:12)
at onErrorNT (internal/child_process.js:415:16)
at process._tickCallback (internal/process/next_tick.js:63:19)
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 log
ging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! C:UsersMyPCAppDataRoamingnpm-cache_logs2019-05-16T08_07_
48_884Z-debug.log

to work around the problem i use this old version of react-scripts :
[email protected]

Here is the message I get in my terminal, it seems to be something to do with the version of babel-jest in the react-scripts 3.0.1 package:
The react-scripts package provided by Create React App requires a dependency: "babel-jest": "^24.8.0" However, a different version of babel-jest was detected higher up in the tree: npm ls babel-jest [email protected] โ””โ”€โ”ฌ [email protected] โ”œโ”€โ”€ [email protected] โ””โ”€โ”ฌ [email protected] โ””โ”€โ”ฌ [email protected] โ””โ”€โ”ฌ [email protected] โ””โ”€โ”€ [email protected] deduped

Once I rolled back to react-scripts 3.0.0 npm start works fine.

Was helping someone with this problem on their Windows box and came across the following SO article and it did the trick.

I checked system variables one more time and found the cause of the problem: missing C:\Windows\System32\ variable. I added it and that solved my problem

More detailed instructions that didn't get labeled as the answer:

Goto > Control PanelSystem and SecuritySystemAdvance system settingEnviroment variable and set system variables path C:\Windows\System32\ variable and restart your System.

Took a fair amount of Googling to arrive there. Hopefully this helps people out so they aren't forced to try a particular, now outdated, version of react-scripts just to get their React app running.

i have some problem too, check yours environtment variable first, this is mine and its work
Capture
Capture2
Capture3

Finally i downgrade my react-scripts in package.json to this version : "react-scripts": "^2.1.8" and it works for me

This worked for me also. Pretty weird, though.

Finally i downgrade my react-scripts in package.json to this version : "react-scripts": "^2.1.8" and it works for me

This worked for me also. Pretty weird, though.

So, does that mean the latest version of React (v3.2) is not usable ??

Finally i downgrade my react-scripts in package.json to this version : "react-scripts": "^2.1.8" and it works for me

This worked for me also. Pretty weird, though.

works for me thanks

Yup, downgrading works~!

instead of npx, use npm i create-react-app.

Downgrading works (y)

Yep!! Downgrading works for me

How did you downgrade it, do you have any links or any video available ? Please send me. Thanks in advance for the solutions.

How did you downgrade it, do you have any links or any video available ? Please send me. Thanks in advance for the solutions.

First, go to the package.json file then find out the "react-scripts" tag and make it like this "react-scripts": "^2.1.8" after that remove the node modules folder and again install node modules using npm install. I think these steps will help you.

what hapen?/
please help me

Starting the development server...

events.js:187
throw er; // Unhandled 'error' event
^

Error: spawn cmd ENOENT
โ†[90m at Process.ChildProcess._handle.onexit (internal/child_process.js:264:19)โ†[39m
โ†[90m at onErrorNT (internal/child_process.js:456:16)โ†[39m
โ†[90m at processTicksAndRejections (internal/process/task_queues.js:80:21)โ†[39m
Emitted 'error' event on ChildProcess instance at:
โ†[90m at Process.ChildProcess._handle.onexit (internal/child_process.js:270:12)โ†[39m
โ†[90m at onErrorNT (internal/child_process.js:456:16)โ†[39m
โ†[90m at processTicksAndRejections (internal/process/task_queues.js:80:21)โ†[39m {
errno: โ†[32m'ENOENT'โ†[39m,
code: โ†[32m'ENOENT'โ†[39m,
syscall: โ†[32m'spawn cmd'โ†[39m,
path: โ†[32m'cmd'โ†[39m,
spawnargs: [ โ†[32m'/s'โ†[39m, โ†[32m'/c'โ†[39m, โ†[32m'start'โ†[39m, โ†[32m'""'โ†[39m, โ†[32m'/b'โ†[39m, โ†[32m'"http://localhost:3000/"'โ†[39m ]
}
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:UsersAmir MousaviAppDataRoamingnpm-cache_logs2019-12-18T08_49_45_731Z-debug.log

Finally i downgrade my react-scripts in package.json to this version : "react-scripts": "^2.1.8" and it works for me

thank my project is worked good job

You could downgrade with help of this scrip and writing that on your terminal then everything should be work:

create-react-app my-app
cd my-app
npm install [email protected]
npm start

You could downgrade with help of this scrip and writing that on your terminal then everything should be work:

create-react-app my-app
cd my-app
npm install [email protected]
npm start

Thanks, this worked. I legit got tired of trying all the different methods mentioned across github issues and stack overflow through npm and yarn multiple times, in the end this worked.

[email protected] start C:Usersmohammad ahmadDesktopReact Projectsapp
react-scripts start

Starting the development server...

events.js:174
throw er; // Unhandled 'error' event
^

Error: spawn cmd ENOENT
at Process.ChildProcess._handle.onexit (internal/child_process.js:240:19)
at onErrorNT (internal/child_process.js:415:16)
at process._tickCallback (internal/process/next_tick.js:63:19)
Emitted 'error' event at:
at Process.ChildProcess._handle.onexit (internal/child_process.js:246:12)
at onErrorNT (internal/child_process.js:415:16)
at process._tickCallback (internal/process/next_tick.js:63:19)
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:Usersmohammad ahmadAppDataRoamingnpm-cache_logs2019-05-15T20_48_25_193Z-debug.log

its working fine for me when i changed the react-scripts version: "3.4.1" to "react-scripts": "2.1.8" in package.json .

I checked system variables one more time and found the cause of the problem: missing C:WindowsSystem32 variable. I added it and that solved my problem

This is working and seems a better solution than the workaround of downgrading react-scripts version. Thanks @creativetim

Was helping someone with this problem on their Windows box and came across the following SO article and it did the trick.

I checked system variables one more time and found the cause of the problem: missing C:\Windows\System32\ variable. I added it and that solved my problem

More detailed instructions that didn't get labeled as the answer:

Goto > Control PanelSystem and SecuritySystemAdvance system settingEnviroment variable and set system variables path C:\Windows\System32\ variable and restart your System.

Took a fair amount of Googling to arrive there. Hopefully this helps people out so they aren't forced to try a particular, now outdated, version of react-scripts just to get their React app running.

Tried this, this also works. better than downgrading. Thanks a lot!

Firstly type rm node_modules, once the node modules is been deleted, type npm install and then yarn --build, restart the IDE. the run the npm start command it will work.

Firstly type rm node_modules, once the node modules is been deleted, type npm install and then yarn --build, restart the IDE. the run the npm start command it will work.

this works for me

I had the same problem. Adding CWindows System32 to the system path variable worked for me.

I had the same problem. Adding CWindows System32 to the system path variable worked for me.

it works thanks bro

non of the above doesn't work for me, any other way to solve this problem ???

E:Web developmentintern-gatereact-test>yarn start
yarn run v1.22.4
$ react-scripts start
Starting the development server...

events.js:292
throw er; // Unhandled 'error' event
^

Error: spawn cmd ENOENT
at Process.ChildProcess._handle.onexit (internal/child_process.js:267:19)
at onErrorNT (internal/child_process.js:469:16)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
Emitted 'error' event on ChildProcess instance at:
at Process.ChildProcess._handle.onexit (internal/child_process.js:273:12)
at onErrorNT (internal/child_process.js:469:16)
at processTicksAndRejections (internal/process/task_queues.js:84:21) {
errno: 'ENOENT',
code: 'ENOENT',
syscall: 'spawn cmd',
path: 'cmd',
spawnargs: [ '/s', '/c', 'start', '""', '/b', '"http://localhost:3000"' ]
Screenshot (1081)

}
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

E:Web developmentintern-gatereact-test>cd ..events.js:292
The system cannot find the path specified.

E:Web developmentintern-gatereact-test> throw er; // Unhandled 'error' event

i tried all above steps but still no answer solved my problem

You could downgrade with help of this scrip and writing that on your terminal then everything should be work:

create-react-app my-app
cd my-app
npm install [email protected]
npm start

thanks alot kind stranger... i literally fcuked myself on figuring out the problem

Did anyone figure out what's the issue. Was facing the same issue and only fixed it by downgrading react. Question is why

You could downgrade with help of this scrip and writing that on your terminal then everything should be work:

create-react-app my-app
cd my-app
npm install [email protected]
npm start

thanks bro it works.

To solve this issue , insert the following path in your system and user variables.

C:WindowsSystem32WindowsPowerShellv1.0

Set this path in both User and system variables.
Next, open Nodejs command prompt or terminal and type npm start

I hope this solution will work !

Help me the error is

[email protected] start D:My WorkLearningthree
webpack-dev-server --mode development --open

i ๏ฝขwds๏ฝฃ: Project is running at http://localhost:8080/
i ๏ฝขwds๏ฝฃ: webpack output is served from /
i ๏ฝขwds๏ฝฃ: Content not from webpack is served from ./dist
events.js:292
throw er; // Unhandled 'error' event
^

Error: spawn cmd ENOENT
at Process.ChildProcess._handle.onexit (internal/child_process.js:269:19)
at onErrorNT (internal/child_process.js:465:16)
at processTicksAndRejections (internal/process/task_queues.js:80:21)
Emitted 'error' event on ChildProcess instance at:
at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)
at onErrorNT (internal/child_process.js:465:16)
at processTicksAndRejections (internal/process/task_queues.js:80:21) {
errno: -4058,
code: 'ENOENT',
syscall: 'spawn cmd',
path: 'cmd',
spawnargs: [ '/c', 'start', '""', '/b', 'http://localhost:8080/' ]
}
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] start: webpack-dev-server --mode development --open
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:UsersAdit KarkiAppDataRoamingnpm-cache_logs2020-10-28T06_57_13_281Z-debug.log
The terminal process "C:Windowssystem32cmd.exe /d /c npm run start" terminated with exit code: 1.

To solve this issue , insert the following path in your system and user variables.

C:WindowsSystem32WindowsPowerShellv1.0

Set this path in both User and system variables.
Next, open Nodejs command prompt or terminal and type npm start

Was this page helpful?
0 / 5 - 0 ratings

Related issues

DaveLindberg picture DaveLindberg  ยท  3Comments

fson picture fson  ยท  3Comments

barcher picture barcher  ยท  3Comments

onelson picture onelson  ยท  3Comments

oltsa picture oltsa  ยท  3Comments