Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/180.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android React Native:严格模式不允许在词汇嵌套语句中声明函数_Android_Macos_React Native_Osx Yosemite_React Native Android - Fatal编程技术网

Android React Native:严格模式不允许在词汇嵌套语句中声明函数

Android React Native:严格模式不允许在词汇嵌套语句中声明函数,android,macos,react-native,osx-yosemite,react-native-android,Android,Macos,React Native,Osx Yosemite,React Native Android,我已经在Mac OS 10.10.5(14F1713)Yosemite上安装了react native。当我启动AwesomeProject时——一切正常——我看到应用程序“欢迎使用React Native”。当我尝试从github启动任何应用程序时(像这样),我会看到红色屏幕,错误是“严格模式不允许在词汇嵌套语句中声明函数” 我使用Android Studio 2.3。在XCode上,React不起作用。 我的配置: node-7.8.0.约塞米蒂 看守员4.7.0 react native

我已经在Mac OS 10.10.5(14F1713)Yosemite上安装了react native。当我启动AwesomeProject时——一切正常——我看到应用程序“欢迎使用React Native”。当我尝试从github启动任何应用程序时(像这样),我会看到红色屏幕,错误是“严格模式不允许在词汇嵌套语句中声明函数”

我使用Android Studio 2.3。在XCode上,React不起作用。
我的配置:
node-7.8.0.约塞米蒂
看守员4.7.0
react native cli 2.0.1
来自AwesomeProject的package.json:
“反应”:“15.4.2”,
“反应本机”:“0.42.3”


有人能帮我一下吗?

我在“react”中遇到了相同的错误:“^15.3.2”和“react native”:“^0.35.0”。以下变通方法对我有效。打开“远程调试JS”使我能够运行应用程序而不会出现错误。

您是否尝试将节点降级到6。*?您可以使用VctrySam/AirBnb项目使用的是React Native的一个非常旧的版本。你是如何尝试启动该应用程序的?在29版(项目使用的版本)和42版(您所说的您正在使用的版本)之间发生了一些突破性的更改。谢谢,我会尝试的。我是否应该先通过“brew卸载”卸载节点7?