【问题标题】:Module not found: Can't resolve 'react-dom/lib/ReactPerf' in '\node_modules\react-addons-perf'找不到模块:无法解析“\node_modules\react-addons-perf”中的“react-dom/lib/ReactPerf”
【发布时间】:2018-03-16 15:09:07
【问题描述】:

我正在使用版本 16.0.0 的 React 和 ReactDOM 以及最新版本的 react-addons-perf 15.4.2。但我正在解决这个编译时错误。

./node_modules/react-addons-perf/index.js 找不到模块:无法解析 '....\node_modules\react-addons-perf' 中的 'react-dom/lib/ReactPerf'

【问题讨论】:

  • 阅读 react v16 的重大变化

标签: javascript reactjs


【解决方案1】:

为了跟进 Rei Dien 所说的话,React 16 announcement 提到以下内容:

react-addons-perf 在 React 16 中根本不起作用。很可能是 我们将来会发布这个工具的新版本。在里面 同时,您可以use your browser’s performance tools to profile React components

简单地说,只需npm uninstall react-addons-perf,一切都应该没问题。

【讨论】:

  • 223seneca,你说得对,react v16 不支持 react-addons-perf 但目前我正在学习反应性能。所以我已经将版本或 react 和 react-dom 更改为 15.6.2,它工作正常。
猜你喜欢
  • 1970-01-01
  • 2018-09-21
  • 2016-03-09
  • 1970-01-01
  • 2021-11-24
  • 1970-01-01
  • 2022-06-23
  • 2017-03-31
  • 1970-01-01
相关资源
最近更新 更多