如何修复('throw er; //未处理'错误'事件')代码生命周期?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何修复('throw er; //未处理'错误'事件')代码生命周期?相关的知识,希望对你有一定的参考价值。
我试图创建一个React应用程序。我使用了命令提示符,但在我尝试启动npm创建应用程序后,它给了我一些错误。
我试图在WebStorm,IntelliJ和Visual Studio Code / PowerShell中创建React应用程序,但仍然提供相同的错误集。
这是我得到的错误:
我尝试了很多东西,比如清理npm缓存,重新安装npm和节点,将npm升级到新版本,尝试升级反应但没有任何效果。
events.js:173
throw er; // Unhandled 'error' event
npm ERR! code ELIFECYCLE
npm ERR! errno 1
gives some errors :
events.js:173
throw er; // Unhandled 'error' event
^
但它应该启动npm并给出localhost 3000
- 检查节点版本。更新节点&npm
- 如果您在macOS或linux中,请尝试
sudo npm start
- 尝试再次下载create-react-app
npm i -g create-react-app
- 尝试在另一个文件夹
create-react-app APPNAME
中创建应用程序 - 还是行不通?然后删除节点模块文件夹并运行
npm install
- 还没?删除节点模块&package-lock.json和
npm install
- 尝试在另一个PORT上运行
我经常遇到同样的问题(使用不同的框架和环境)。我花了一些时间研究这个并在一段时间后找到了解决方案。由于这不是简单的解决好我决定写一个关于它的blog post。它也可能对你的情况有用。
以上是关于如何修复('throw er; //未处理'错误'事件')代码生命周期?的主要内容,如果未能解决你的问题,请参考以下文章
Nodejs 得到 throw er; // 未处理的“错误”事件 [重复]
节点 events.js:174 throw er; // 未处理的“错误”事件
event.js:174 throw er// 未处理的“错误”事件操作不允许
Node端口占用处理(throw er: // Unhandled 'error' event)
NodeJS 错误 events.js:182 throw er; // 未处理的“错误”事件 ^ 错误:监听 EADDRINUSE :::3000 [重复]
为啥 npm start 会抛出 events.js:187 throw er; // 我的反应项目中未处理的“错误”事件?