在执行React-Native Run-Android(or ios)后,程序跑在设备上,在成功连接pc的情况下,Relode以后,出现红屏,并报以下错误:
SyntaxError:Strict mode does not allow function declaration in a lexically nested statement.
这是FaceBook官方目前的一个bug,待修复。
解决方案:
打开RN项目目录下的InitializeCore.js进行修改,该文件路径为
你的RN项目\node_modules\react-native\Libraries\Core\InitializeCore.js
文件中第112行