首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有一个名为-ELIFECYCLE的错误的创建反应应用程序启动错误

带有一个名为-ELIFECYCLE的错误的创建反应应用程序启动错误
EN

Stack Overflow用户
提问于 2019-04-25 17:25:32
回答 4查看 4.3K关注 0票数 5

我正在学习一个ReactJ课程,同时使用window-7中的命令创建FirstReactApp。

代码语言:javascript
复制
npm install -g create-react-app 
npm create-react-app

这两种代码都可以正常工作,但是当我试图使用npm启动服务器时,我将得到一个名为

ELiFECYLE

下面是我正在犯的错误。

代码语言:javascript
复制
C:\my-react-app>npm start

> my-react-app@0.1.0 start C:\my-react-app
> react-scripts start

Starting the development server...

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

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! my-react-app@0.1.0 start: `react-scripts start`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the my-react-app@0.1.0 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:
EN

回答 4

Stack Overflow用户

发布于 2019-05-07 06:00:34

我也面临着同样的问题,在思考了一段时间后,我发现了这个问题。这是一个很容易解决的问题。

只需在项目的2.1.8文件.文件中将react脚本的版本更改为 package.json 即可。

如果你不明白,那么按照下面这些小步骤:P。

1打开文件package.json

这个文件就在您的项目文件夹中。如果您使用的是像VSCode这样的编辑器,那么您可以使用它查看这个文件。

2变更反应-脚本版本

在package.json内部,您将看到依赖项块。

代码语言:javascript
复制
  "dependencies": {
    "react": "^16.8.6",
    "react-dom": "^16.8.6",
    "react-scripts": "3.0.0"
  },

现在我们有最新版本的3.0.0。我想这就是真正的罪魁祸首。

将其更改为2.1.8。请看我的项目的图片快照。

3再运行npm安装,然后尝试npm启动

现在它会起作用的。我不知道3.0.0版本为什么会引起问题。但是在这个时候,我认为有一些bug,或者可能是任何我还不知道的东西。

也许是别的问题,或者更具体的问题。但到目前为止我只知道这个。

希望这能帮到你。(谢谢:)

票数 5
EN

Stack Overflow用户

发布于 2020-01-12 22:16:22

几天前我遇到了这个问题。尝试运行以下命令

代码语言:javascript
复制
npm install react-scripts@2.1.8
npm start
票数 3
EN

Stack Overflow用户

发布于 2019-04-25 17:35:45

在启动应用程序之前,您应该安装节点模块。运行npm installnpm i,然后重试。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55854680

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档