React 开发者工具显示我正在使用过时版本的 react 的消息。我正在使用非常旧的 0.14.2。但是更新对最新版本的反应会破坏很多代码。我想升级到目前尚未被认为过时的版本,并考虑稍后升级到最新版本。
我觉得 15.6.2 是我可以升级到的最好的版本,无需更改代码。但是根据 React Developer Tools,我怎么知道那个版本是否也过时了?
React 开发者工具显示我正在使用过时版本的 react 的消息。我正在使用非常旧的 0.14.2。但是更新对最新版本的反应会破坏很多代码。我想升级到目前尚未被认为过时的版本,并考虑稍后升级到最新版本。
我觉得 15.6.2 是我可以升级到的最好的版本,无需更改代码。但是根据 React Developer Tools,我怎么知道那个版本是否也过时了?
使用当前的插件版本,他们检查各种条件。到今天为止,任何 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
许可证一起发布的版本,因此被推荐。