繁体   English   中英

启动 expo 项目时“缺少 app.json”,而 app.json 已存在

[英]"Missing app.json" when start an expo project, while the app.json already exists

我尝试从几个小时开始运行一个空白项目,但我不明白出了什么问题。

我的项目文件夹中有文件 app.json :

{
"sdkVersion" : "19.0.0"
}

当我尝试:

expo start

我有这个消息:

PS D:\Projects\VSCode\AwesomeProject> expo start
Starting project at D:\Projects\VSCode\AwesomeProject
Expo DevTools is running at http://localhost:19002
Error: Missing app.json. See https://docs.expo.io/
No Expo configuration found. Are you sure this is a project directory?
PS D:\Projects\VSCode\AwesomeProject>

如果我尝试

expo android

我明白了:

PS D:\Projects\VSCode\AwesomeProject> expo android
Error: Missing app.json. See https://docs.expo.io/
There is an error with your project. See above logs for   information.
Set EXPO_DEBUG=true in your env to view the stack trace.
- Making sure project is set up correctly...
PS D:\Projects\VSCode\AwesomeProject>

这是一个空白项目,我不明白出了什么问题。 如何找到正在使用的 sdkversion? 我认为这是错误,但我不确定。

感谢您的帮助

看起来是用 react-native init 而不是 expo 生成的,因为它没有“expo”部分。 在这种情况下,我们应该提供更好的错误信息。

{
  "expo": {
    "sdkVersion": "32.0.0"
    ...
  }
}

这是我刚刚制作的项目的一部分。

图片添加sdk版本

我通过添加 sdkVersion 解决了这个问题,如图所示

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM