0

この問題は、NPM インストール中にインストールされた ReactNativeGestureHandler のバージョンが、インストールされた React-Native バージョンと互換性がない場合に発生します。

4

1 に答える 1

0

これを解決するには:

  1. package.json に記載されているバージョンと、node_modules の package.json にインストールされている実際のバージョンを確認してください。

  2. package.json に記載されている React-Native のバージョンと、node_modules にインストールされている実際のバージョンを確認します。

  3. React-Native バージョンのサポートについては、ReactNativeGestureHandler のドキュメントを確認してください。

  4. それに応じてバージョンをダウングレードまたはアップグレードします。

  5. package.json の ^ はより高いバージョンをダウンロードし、^ を削除してバージョン番号を保持するだけで、npm install (yarn にも適用可能) が実行されるたびに同じバージョンがインストールされます。

例えば。

私の反応ネイティブバージョンは0.58です

ReactNativeGestureHandler の意図したバージョンのダウンロードは 1.0.15 です ( "react-native-gesture-handler": "^1.0.15"、これにより、より高いバージョンがインストールされます)。

に変更しました"react-native-gesture-handler": "1.0.15"

于 2020-03-12T07:31:19.280 に答える