2

React Native 開発を開始し、インストールExpoし、アプリを作成し (動作)、インストールし、 https://reactnavigation.org/docs/intro/react-navigationの例を使用して最初の StackNavigator の例を試しました。コマンドラインから実行し、 IDE を使用しています。それらはすべて私にとってまったく新しいものです。npm run iosNuclide

問題は、サンプルを実行すると、iOS エミュレーターの画面に次のように表示されることです。

タイトルバーがありません

「ようこそ」というタイトルバーを表示する代わりに。

初心者の私はここからどこへ行けばいいのか見当がつきません。これが私のpackage.jsonです:

{
  "name": "rnproject",
  "version": "0.1.0",
  "private": true,
  "devDependencies": {
    "babel-cli": "^6.24.1",
    "babel-preset-flow": "^6.23.0",
    "flow-bin": "0.42.0",
    "jest-expo": "~1.0.1",
    "react-native-scripts": "0.0.30",
    "react-test-renderer": "16.0.0-alpha.6"
  },
  "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": "node node_modules/jest/bin/jest.js --watch"
  },
  "jest": {
    "preset": "jest-expo"
  },
  "dependencies": {
    "expo": "^17.0.0",
    "react": "16.0.0-alpha.6",
    "react-native": "^0.44.0",
    "react-navigation": "^1.0.0-beta.11"
  }
}

次の内容の app.json ファイルがあります。

{
  "expo": {
    "sdkVersion": "17.0.0"
  }
} 

も追加しましflowた。これにより、サンプル コードではエラーは発生しませんが、react-navigationパッケージでは 115 個のエラーが発生します。それらのほとんどは次のようになりますidentifier 'expect', could not resolve name

4

1 に答える 1