2017-06-19 6 views
2

私のコードにNavigatorを使用していません。しかし、私はこのエラーが発生しています。ナビゲータは廃止され、削除されました。私はナビゲータを使用していません。

enter image description here

"dependencies": { 
    "react": "16.0.0-alpha.12", 
    "react-native": "0.45.1", 
    "react-native-deprecated-custom-components": "^0.1.0", 
    "react-native-router-redux": "^0.2.2", 
    "react-redux": "^5.0.5", 
    "redux": "^3.7.0" 
}, 
"devDependencies": { 
    "babel-jest": "20.0.3", 
    "babel-preset-react-native": "2.0.0", 
    "jest": "20.0.4", 
    "react-test-renderer": "16.0.0-alpha.12" 
} 

誰もが私を助けることができますか?

+0

'反応-navigation'んそれに依存していますか? 'react-native-implementation'の120行目がそれを使用しているようです。 – Carcigenicate

+0

いいえ、必要ありません。 – david

+0

どうすれば修正できますか? – david

答えて

0

Navigatorもはやでサポートされ、ネイティブ反応しないので、これはもはや許される:

import { Navigator } from 'react-native'

は「反応するネイティブ」を輸入からナビゲーターを削除し、これでそれを代用: import { Navigator } from 'react-native-deprecated-custom-components';

0

ナビゲーション実験(以前はNavigator)がReact Nativeから削除され、別のパッケージreact-native-deprecated-custom-componentsに移動されました。推奨されておらず推奨されていません。

import NavigationExperimental from 'react-native-deprecated-custom-comreponents';

  • を交換したパッケージreact-native-deprecated-custom-components

    インストールするには、次の手順

    1. を行うことができます(以前はNavigator

      npm install react-native-deprecated-custom-components --save

    2. インポートNavigationExperimentalをあなたの古いコードを修正するには動作しません、そのファイル内のすべて、:意味

      import * as AsyncStorage from "react-native"; 
      

      :10私のIDEが自動的に次の行を追加したとき、これは私に起こった

  • 1

    NavigationExperimental.Navigatorと。これに変更することで、それを解決しよう:

    import AsyncStorage from "react-native"; 
    
    +0

    信じられないほど!あなたはここに私を数時間救った! –

    関連する問題