命令“exp build:android”,错误“找不到package.json”

时间:2017-11-26 16:30:14

标签: react-native expo

我运行命令exp build:android。 几分钟后,它会显示:

[exp] Building...
[exp] Build started, it may take a few minutes to complete.
[exp] Build ID: (some id here)
[exp] Run `exp build:status` to monitor it.

当我运行命令“exp build:status”时,我看到了这个错误:

|[exp] Error: Can't find package.json
/[exp] There is an error with your project. See above logs for information.

你知道它可能是什么吗? Package.json确实存在于项目中。

更新:在项目根目录中调用exp(package.json在同一文件夹中)。 我的项目是使用“Create-react-native-app”创建的。 exp版本:46.0​​.3 nodejs版本v6.11.2 npm版本3.10.10

1 个答案:

答案 0 :(得分:2)

{
  "expo": {
    "sdkVersion": "26.0.0",
    "name": "TongPos",
    "description": "your app desc",
    "android": {
      "package": "com.sohagfaruque.tongpos"
    }
  }

}

请像上面提到的那样更新你的app.json文件。你必须包括

"android": {
      "package": "com.sohagfaruque.tongpos"
    } 
in your exp object