React-native error requiring unknown module 'react'

Viewed 21112

When I run my react-native app with Xcode, and after the app starts to load, I see this error:

"Requiring unknown module "react". If you are sure the module is there, try restarting the packager."

My package.json contents are:

{
  "name": "the_golf_mentor",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "start": "node node_modules/react-native/local-cli/cli.js start"
  },
  "dependencies": {
    "react-native": "^0.21.0",
    "react-native-button": "^1.4.2",
    "react-native-cookies": "^0.0.5",
    "react-native-db-models": "^0.1.3",
    "react-native-navbar": "^1.2.1",
    "react-native-side-menu": "^0.18.0",
    "tcomb-form-native": "^0.3.3"
  }
}

I have tried restarting the package manager, and I have also removed the node_module folder and done a fresh npm install. How do I fix this problem?

6 Answers

I encountered the same error. I closed down IDE and restarted, it worked for me. If nothing works out, try npm install

I had similar issue: "Error: Requiring Unknown module 3" after installing '@react-navigation/native', so I did the following to fix it:

  1. Close everything (Metro, Debugger and Simulator)
  2. npm install
  3. npx pod-install ios (On Mac)
  4. npm run ios

and that's it!

Related