web-dev-qa-db-ja.com

反応ネイティブcliでcore-js @ 3をアップグレードする方法

react-native cliを使用して新しいプロジェクトを作成しようとしていますが、新しいプロジェクトを作成すると、次のエラーメッセージが表示されます。

react-native> create-react-class> fbjs> [email protected]:core-js @ <2.6.8は維持されなくなりました。 core-js @ 3または少なくともcore-js @ 2の実際のバージョンにアップグレードしてください。

以下は、私のpackage.jsonファイルの内容です。

{
      "name": "EmojiDictRN",
      "version": "0.0.1",
      "private": true,
      "scripts": {
        "start": "node node_modules/react-native/local-cli/cli.js start",
        "test": "jest"
      },
      "dependencies": {
        "react": "16.8.3",
        "react-native": "0.59.8"
      },
      "devDependencies": {
        "@babel/core": "^7.4.5",
        "@babel/runtime": "^7.4.5",
        "babel-jest": "^24.8.0",
        "jest": "^24.8.0",
        "metro-react-native-babel-preset": "^0.54.1",
        "react-test-renderer": "16.8.3"
      },
      "jest": {
        "preset": "react-native"
      }
    }

私の端末からの完全な出力を表示するには、 ここ をクリックしてください。この警告メッセージを解決する方法に関するアイデアはありますか?

どんな助けでも大歓迎です!

9
M.D Luffy

警告メッセージ内で要求されているcore-jsモジュールのバージョンをダウンロードして保存します。

npm install --save core-js@^3

これにより、core-jsプロジェクトのreact-native依存関係が更新され、アクティブに維持されているバージョン^3.x.xが使用されます。

うまくいけば、それが役立ちます!

12
Nathan