Unable to resolve module react/lib/ReactUpdates

后端 未结 2 1554
南方客
南方客 2021-02-07 08:17

I\'m cloning a proyect:

The steps are:

  • npm i
  • react-native link

When i run it react-native run-ios i h

相关标签:
2条回答
  • 2021-02-07 08:27

    With React 0.32~0.37: The problem is most likely that you are using React 15.4.x instead of 15.3.x. One of the changes between 15.3 and 15.4 was that many of the modules under react/lib were moved to react-dom/lib, which is why the packager can't find react/lib/ReactUpdates.

    Ensure that your package.json file locks React to 15.3.x:

    "dependencies": {
      "react": "~15.3.2"
    }
    

    Then delete your node_modules folder and run yarn or npm install again. Verify that you installed React 15.3.x:

    $ npm ls react
    app@1.0.0 /code/app
    └── react@15.3.2
    

    Last, restart the React Native server and load your bundle again.

    0 讨论(0)
  • 2021-02-07 08:46

    This has been fixed!

    Update your dependencies and use react-native ^0.38.0 or newer.

    Run react-native upgrade after all react-native version upgrades.

    0 讨论(0)
提交回复
热议问题