如何将React从0.13升级到15.0.1?

时间:2016-10-14 06:15:01

标签: reactjs version upgrade

请告诉我从版本.13到15.0.1升级React的一步一步的过程。

2 个答案:

答案 0 :(得分:13)

更新package.json中的反应版本 删除node_modules文件夹
运行npm install

如果包文件中的其他依赖项之间存在任何版本不匹配,

安装过程将失败,控制台将显示预期的兼容版本号。更新它们并再次运行npm install。

安装完成后,再构建应用程序并进行测试。如果由于代码弃用而出现任何错误,那么您也必须修复这些错误 来自ver 13的弃用语法之一是react.render
的用法 在那里你必须导入react-dom并使用它来调用渲染。您可能会遇到许多其他潜在问题。所以请正确测试你的应用程序。

在我package.json中的条目:

"react": "15.0.1",
"react-addons-perf": "15.0.1",
"react-addons-test-utils": "15.0.1",
"react-addons-update": "15.0.1",
"react-dom": "15.0.1"

一切顺利!
附:这是我遵循的过程,可能还有其他一些方法可以做到。

答案 1 :(得分:1)

根据经验,我可以说每个版本的react-native都有重大变化,例如从版本17开始,你需要删除@override

 public List<Class<? extends JavaScriptModule>> createJSModules()

所以我的建议是逐步更新以及所有项目依赖项。