react-dom 17.0.0更新错误TypeError:init不是函数

Posted

技术标签:

【中文标题】react-dom 17.0.0更新错误TypeError:init不是函数【英文标题】:react-dom 17.0.0 update error TypeError: init is not a function 【发布时间】:2021-02-04 03:55:08 【问题描述】:

在我的 CRA 中将 react-dom 从 16.3 更新到 17.0.0,升级 react-dom 后出现以下错误。到目前为止,更新 react-dom 之前没有任何问题。

任何人都知道可能导致错误的原因或以前可能遇到过这样的错误吗?

我会同时检查 react-dom 仓库。

【问题讨论】:

我正在升级。使用命令yarn upgrade react@latest react-dom@latest 和最后一个命令yarn。没有问题。 谢谢你会试试的 【参考方案1】:

感谢 A.R.SEIF,修复了它,没有将我的 react 版本从 16.3 更新到 17。 应该先更新 react 而不是 react-dom。 感谢您的帮助,非常感谢!

【讨论】:

以上是关于react-dom 17.0.0更新错误TypeError:init不是函数的主要内容,如果未能解决你的问题,请参考以下文章

node_modules/@types/react-dom/.... 的错误。后续的变量声明必须具有相同的类型。变量“a”

样式化的组件导致 react-dom.production.min.js:4482 错误:缩小的 React 错误 #31;

无法解析模块“react-dom”

getBoundingClientRect 不存在

React / React-DOM 包依赖冲突

React 和 React-Dom 版本应该匹配吗?