Reactjs React应用程序未使用npm启动启动服务器

Reactjs React应用程序未使用npm启动启动服务器,reactjs,react-scripts,Reactjs,React Scripts,我使用CRA创建了一个新的react应用程序。我一启动开发服务器,它就会抛出错误并退出 Starting the development server... events.js:174 throw er; // Unhandled 'error' even

我使用CRA创建了一个新的react应用程序。我一启动开发服务器,它就会抛出错误并退出

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! cart-redux@0.1.0 start: `react-scripts start`                           
npm ERR! Exit status 1                                                           
npm ERR!                                                                         
npm ERR! Failed at the cart-redux@0.1.0 start script.                            
npm ERR! This is probably not a problem with npm. There is likely additional logg
ing output above.                                                                

npm ERR! A complete log of this run can be found in:                             
npm ERR!     C:\Users\HP\AppData\Roaming\npm-cache\_logs\2019-05-26T09_32_50_014Z
-debug.log  
react脚本版本3.0.1避免使用“npm启动”。我尝试降级到版本2.1.8,它工作正常。但我不想每次都降低版本以使我的应用程序正常工作。 ,但没用。 任何其他人遇到此问题,请帮助解决。

如果您尝试了,但它对您无效,那么这可能是一个问题,因此要解决此问题,请尝试以下方法:

remove node_modules and lock files
edit package.json so the version of react-scripts is "2.1.8"
npm install
npm start

LTK情况如何

是的。对版本进行降级很好。但不应该有任何其他方法来解决这个问题。每次降级版本似乎都不是好的做法?@bubble cord look在我看来,好的做法是根据您拥有的选项做出正确的决定,这完全是关于您的选项,您可以找到其他库,或者您可以降级到稳定的版本,等待他们在更新的版本中修复它。。由你决定。在我看来,请等待并继续关注更新版本