使用Relay运行时反应本机应用程序错误

时间:2018-09-13 06:21:21

标签: reactjs react-native npm

我已经成功生成了create-react-native-app,但是,当我与relay一起安装graphql时,却出现了错误:

> react-native-scripts start

10:50:27 AM: Starting packager...
***ERROR STARTING PACKAGER***
Warning: Problem validating app.json: Unable to perform cache refresh for /home/vagrant/.cache/expo/schema-27.0.0.json: Error: certificate is not yet valid.

Error: Invalid sdkVersion. Valid options are 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, 7.0.0, 8.0.0, 9.0.0

这是我的package.json:

{
  "name": "blah",
  "version": "0.1.0",
  "private": true,
  "devDependencies": {
    "babel-plugin-relay": "^1.6.2",
    "graphql": "^14.0.2",
    "jest-expo": "~27.0.0",
    "react-native-scripts": "1.14.0",
    "react-test-renderer": "16.3.1",
    "relay-compiler": "^1.6.2"
  },
  "main": "./node_modules/react-native-scripts/build/bin/crna-entry.js",
  "scripts": {
    "start": "react-native-scripts start",
    "eject": "react-native-scripts eject",
    "android": "react-native-scripts android",
    "ios": "react-native-scripts ios",
    "test": "jest",
    "relay": "relay-compiler --src ./ --schema ./db/schema.json"
  },
  "jest": {
    "preset": "jest-expo"
  },
  "dependencies": {
    "expo": "^27.0.1",
    "react": "16.3.1",
    "react-dom": "^16.5.0",
    "react-native": "~0.55.2",
    "react-relay": "^1.6.2"
  }
}

已更新

我的app.json具有:

{
  "expo": {
    "sdkVersion": "27.0.0"
  }
}

0 个答案:

没有答案