我安装了nodejs,此后,当我尝试通过运行yarn start
来运行我以前的react应用程序时,它给了我类似的错误。
即使我使用create-react-app创建了一个新应用,尝试启动时也会出现相同的错误。
nodejs应用程序运行正常,因此我认为问题出在create-react-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)
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
我不知道出什么问题了。请帮我解决这个问题。
答案 0 :(得分:0)
将package.json中的react-scripts版本更改为2.1.8。它对我有用。