Javascript 使用npm start启动CRA时出现问题
各位!!我遇到了一些愚蠢的问题;每次运行Javascript 使用npm start启动CRA时出现问题,javascript,reactjs,npm,frontend,Javascript,Reactjs,Npm,Frontend,各位!!我遇到了一些愚蠢的问题;每次运行npm start时,我都会遇到以下错误: events.js:288 throw er; // Unhandled 'error' event ^ Error: spawn cmd ENOENT 解决此问题的一种方法是将package.json中的以下行“react scripts”:“3.4.1”更改为“react scripts”:“2.1.8” 为什么会这样?真是让人头疼。。。感谢您的帮助 这是我的座右铭: 对于荒谬的问题
npm start
时,我都会遇到以下错误:
events.js:288
throw er; // Unhandled 'error' event
^
Error: spawn cmd ENOENT
解决此问题的一种方法是将package.json中的以下行“react scripts”:“3.4.1”
更改为“react scripts”:“2.1.8”
为什么会这样?真是让人头疼。。。感谢您的帮助 这是我的座右铭:
对于荒谬的问题,寻求荒谬的解决方案
实际上,这只是因为您的环境设置,您应该设置Windows环境变量,将%SystemRoot%\system32
添加到您的路径,如果正确,请告诉我将其作为答案发布:
%SystemRoot%\system32
1.你的nodejs版本是什么?2.您是否已在全球安装create react应用程序?3.尝试
rm-rf node\u模块&&npm安装&&npm启动
我不知道为什么在某些Windows系统中会发生这种情况。我对你的问题投赞成票。谢谢。嘿,@EliyaCohen。我的Nodejs版本是v12.16.1。是的,我在全球安装了CRA。有些人说这可能会导致错误。但我的同行们似乎没有遇到同样的问题……将其从您的全局应用程序中删除并使用npx create react app
insteadFinally,Worked!在完成上述过程后,我重新启动了我的笔记本电脑,它正常工作了。谢谢,@AmerllicA