gpt4 book ai didi

node.js - 无法使用 `npm start` 启动 React 项目 : events. js:292 throw er;//未处理的 'error' 事件

转载 作者:行者123 更新时间:2023-12-05 08:05:55 26 4
gpt4 key购买 nike

react 版本:

"react": "^16.13.1",
"react-dom": "^16.13.1",

npm 版本:6.14.4 yarn 版本:1.22.0 Node 版本:12.18.113.14.0

重现步骤

  1. git clone https://github.com/1846689910/type-18-hek.git
  2. cd 进入项目目录并运行 yarnnpm i
  3. yarn startnpm start
  • 通常尝试 2 到 3 次 yarn start,就会出现问题

代码示例链接:https://github.com/1846689910/type-18-hek

当前行为

运行 yarn start 之后

events.js:292
throw er; // Unhandled 'error' event
^

Error: read ECONNRESET
at TCP.onStreamRead (internal/stream_base_commons.js:205:27)
Emitted 'error' event on Socket instance at:
at emitErrorNT (internal/streams/destroy.js:84:8)
at processTicksAndRejections (internal/process/task_queues.js:84:21) {
errno: -54,
code: 'ECONNRESET',
syscall: 'read'
}
error Command failed with exit code 1.

预期的行为

期待项目正常启动,如yarn run express

最佳答案

@here 我想我找到了一个解决方案,虽然不能 100% 保证每次 npm 启动时都能解决问题,但它在大多数情况下都有效。这可能是 inotify 观察者限制的问题。请查看https://github.com/guard/listen/wiki/Increasing-the-amount-of-inotify-watchers .

$echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p

如果 非法选项 -- p,也许可以尝试 sudo sysctl -e

关于node.js - 无法使用 `npm start` 启动 React 项目 : events. js:292 throw er;//未处理的 'error' 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62925612/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com