尝试根据安装指南使用expo配置运行react-native应用程序时出现此错误吗?
错误:无效的sdkVersion。有效选项是10.0.0、11.0.0、12.0.0, 13.0.0、14.0.0、15.0.0、16.0.0、17.0.0、18.0.0、19.0.0、20.0.0、21.0.0、22.0.0、23.0.0、24.0.0、25.0。 0,26.0.0,27.0.0,28.0.0,29.0.0,30.0.0,31.0.0,7.0.0,8.0.0,9.0.0
这是我在app.json中的博览会配置:
“博览会”:{ “ name”:“ expo_demoproject2”, “ slug”:“ expo_demoproject2”, “ privacy”:“ public”, “ sdkVersion”:“ 32.0.0”, “平台”:[ “ ios”, “ android” ]
我的开发环境:
node -v:10.15.3 || npm -v:6.4.1 || npm ls expo:expo@32.0.6 ||纱 列出react-native:V0.57.1
答案 0 :(得分:1)
看起来您的堆栈跟踪的相关部分如下:
错误:无效的sdkVersion
然后它告诉您Expo
支持SdkVersion
:10到31(包括10到31),但是在您的app.json
文件中,您正在尝试使用版本32 。
"sdkVersion": "32.0.0", "platforms": [ "ios", "android" ]
也许您可以尝试将该版本降低到31,然后查看是否可以解决您的问题:
"sdkVersion": "31.0.0", "platforms": [ "ios", "android" ]
希望有帮助!