RealOrangeOne/react-native-mock

Cannot find module 'react/lib/ReactComponentTreeHook' from 'ReactDebugTool.js'

Open

#141 geöffnet am 19. Juli 2017

Auf GitHub ansehen
 (35 Kommentare) (43 Reaktionen) (0 zugewiesene Personen)JavaScript (151 Forks)github user discovery
Bughelp wanted

Repository-Metriken

Stars
 (567 Stars)
PR-Merge-Metriken
 (PR-Metriken ausstehend)

Beschreibung

After adding and importing this lib, testing with jest shows errors for all test suites:

  ● Test suite failed to run

    Cannot find module 'react/lib/ReactComponentTreeHook' from 'ReactDebugTool.js'
      
      at Resolver.resolveModule (node_modules/jest-resolve/build/index.js:179:17)
      at Object.<anonymous> (node_modules/react-addons-perf/node_modules/react-dom/lib/ReactDebugTool.js:16:30)

Part of package.json:

{
  "dependencies": {
    "react": "16.0.0-alpha.12", 
    "react-native": "0.46.3",
    ...
  }
  "devDependencies": {
    "jest": "^20.0.4",                               // 20.0.4
    "react-dom": "16.0.0-alpha.12",
    "react-native-mock": "^0.3.1",                   // 0.3.1
    "react-test-renderer": "16.0.0-alpha.12",
    ...
  }
}

Those errors are raised from react-addons-perf which is depended by react-native-mock. The version of react-addons-perf is 15.4.2. I'm not sure whether it is related to the version of react (16.0.0-alpha.12).

Contributor Guide