警告加error undefined is not an object evaluating ReactInternals.ReactCurrentOwner
来源:5-9 Popular(最热)模块的自定义标签功能实现-4
大苗子
2017-06-19
针对这个问题报错的补充:
react-native run-android 如下报错
undefined is not an object evaluating ReactInternals.ReactCurrentOwner
详细问题如下:
http://coding.imooc.com/learn/questiondetail/14381.html
补充问题:
我在项目npm install 的时候 提示了三个wean,估计是版本问题。
然后undefined is not an object evaluating ReactInternals.ReactCurrentOwner
这个问题 我看github上的issues,说是
If you're using React Native 0.45:
yarn add react@16.0.0-alpha.12
但是我的react已经是上面说的版本了。然后三个警告又提示....
现在我打算把RN版本降低一些,然后把react和react-dom按警告提示改成15.6,这样可行吗?
RN版本降到多少才合适?
要怎么降低RN的版本呢?
现在还是报undefined is not an object evaluating ReactInternals.ReactCurrentOwner错误
1回答
-
如果你要讲react-native降级到某个版本,但又不知道这个版本下的rn所需要哪些版本的依赖,给你说个小技巧,你可以通过:
react-native init demo --version 0.36.1
命令来初始化一个指定版本的rn项目然后在package.json会列出这个版本下的rn所需要的依赖,参照这个你可以修改你的rn版本了。
012017-06-20
相似问题