React开发工具说网站中使用的特定React版本已过时的决定因素是什么?

时间:2019-06-27 09:50:18

标签: reactjs react-redux react-devtools

React Developer Tools显示一条消息,表明我正在使用过时版本的react。我正在使用非常老的0.14.2。但是更新对最新版本的反应会破坏很多代码。我想对目前尚未被淘汰的版本做出反应,并考虑稍后再升级至最新版本。

我认为15.6.2是无需更改代码即可升级到的最佳版本。但是我怎么知道该版本是否根据React Developer Tools过时了?

1 个答案:

答案 0 :(得分:0)

使用当前插件版本,他们会检查各种情况。到今天为止,该插件认为15及更早的版本(小于16)“已过时”

要查看具体细节,here是代码(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许可证的第一个版本,因此值得推荐。