停留在 React 中的“编译...”

Ips*_*out 6 compilation reactjs

我使用的是 React 16.13.1 版,Node 11.0 版

每使用15-20分钟后 npm start

  • 终端说正在编译...
  • 浏览器说长时间执行后无法访问此站点
  • 没有改动代码触发重新编译
  • 服务器变得无响应
  • 我被卡住了

要进一步进行,我必须

  • 使用 Ctrl+c 终止进程
  • 重新开始使用npm start,它要求在不同的端口上启动进程

关于这个问题的解决方案,有人说:

  • 更新到节点 11.1 对他们有用
  • 从节点 11 降级到 10 LTS 对他们有用
  • 由于 CRA 已经在 Node 11.0.0 上运行,问题已在 node 11.0 本身上得到修复
  • 必须使用 htop 之类的工具终止该过程

谁能解释为什么会这样?除了节点版本更改之外,还有什么解决方案?

小智 0

这可能与您的 webpack 的 ESLintPlugin 设置有关。设置failOnError: false可能会解决该问题。