【发布时间】:2016-10-14 06:15:00
【问题描述】:
请告诉我将 React 从版本 .13 升级到 15.0.1 的逐步过程。
【问题讨论】:
请告诉我将 React 从版本 .13 升级到 15.0.1 的逐步过程。
【问题讨论】:
更新 package.json 中的 react 版本
删除node_modules文件夹
运行npm install
如果软件包文件中的其他依赖项之间存在任何版本不匹配,安装过程将失败,控制台将显示预期的兼容版本号。更新这些并再次运行 npm install。
安装完成后,构建您的应用程序并进行测试。如果由于不推荐使用的代码而出现任何错误,那么您也必须修复这些错误。
第 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"
一切顺利!
附言这是我遵循的过程,可能还有其他方法可以做到。
【讨论】:
根据经验,我可以说 react-native 的每个版本都有重大更改,例如从版本 17 开始,您需要删除 @override on
public List<Class<? extends JavaScriptModule>> createJSModules()
所以我的建议是随着所有项目依赖项逐步更新。
【讨论】: