0

React 开发者工具显示我正在使用过时版本的 react 的消息。我正在使用非常旧的 0.14.2。但是更新对最新版本的反应会破坏很多代码。我想升级到目前尚未被认为过时的版本,并考虑稍后升级到最新版本。

我觉得 15.6.2 是我可以升级到的最好的版本,无需更改代码。但是根据 React Developer Tools,我怎么知道那个版本是否也过时了?

4

1 回答 1

0

使用当前的插件版本,他们检查各种条件。到今天为止,任何 15 和更早(小于 16)的东西都被插件认为是“过时的” 。

具体看这里就是代码了(line number 111)

// Seems like we're using the production version.
// However, the branch above is Stack-only so this is 15 or earlier.
return 'outdated';

React 16 是一次重大的底层重写,其中包含与称为 的核心架构相关的更改React-Fibre,其中包含性能增强。它也是第一个与MIT许可证一起发布的版本,因此被推荐。

于 2019-06-27T10:23:02.690 回答