私はネイティブ反応し、私は次のように実行しているアップグレードしようとしています:モジュールを解決することができませんが、 `反応/ libに/ ReactComponentTreeHook`
error: bundling: UnableToResolveError: Unable to resolve module `react/lib/ReactComponentTreeHook` from `/Users/anthony/dev/apptova-react/node_modules/react-native/Libraries/Performance/Systrace.js`: Module does not exist in the module map or in these directories:
/Users/anthony/dev/apptova-react/node_modules/react-native/node_modules/react/lib
, /Users/anthony/dev/apptova-react/node_modules/react/lib
私はとても混乱しています。私はReactComponentTreeHookという名前のライブラリをnode_modules
に見つけることができません。
私はnode_modules
フォルダを削除し、nadaを再インストールしようとしました。また、私は警備員の時計をクリアして、パッケージャのキャッシュをリセットしました。
EDIT:私は反応ネイティブマップに由来するように見える問題にぶつかっていましたので、安定したバージョンに戻して、反応ネイティブマップをアンインストールして反応ネイティブgit-アップグレード(もう一度)。今
私が取得しています:
error: bundling: UnableToResolveError: Unable to resolve module `react/lib/ReactDebugCurrentFrame` from `/Users/anthony/dev/apptova-react/node_modules/react-native/Libraries/Renderer/src/renderers/shared/stack/reconciler/ReactCompositeComponent.js`: Module does not exist in the module map or in these directories:
/Users/anthony/dev/apptova-react/node_modules/react-native/node_modules/react/lib
, /Users/anthony/dev/apptova-react/node_modules/react/lib
私は最新のものにしようとしているが、私のpackage.jsonの依存関係は、私は、サードパーティのコードベースとの競合を考えていない単純です:
"dependencies": {
"react": "15.4.1",
"react-native": "^0.43.1",
"react-native-drawer": "^2.3.0"
},
"devDependencies": {
"babel-jest": "18.0.0",
"babel-plugin-transform-flow-strip-types": "^6.21.0",
"babel-preset-react-native": "1.9.1",
"deepmerge": "^1.3.2",
"flow-bin": "^0.37.4",
"jest": "18.0.0",
"react-test-renderer": "15.4.1"
},
この場合も、ウォッチマンウォッチ、ノードモジュール、パッケージマネージャをリセットしてもこのエラーは発生します。
EDIT 2:これを実行しようと2日を費やした後、新しい空のプロジェクトを作成し、コードを移行しました。
を見つけることができない理由である/ libに、-DOMを反応させるために移動したのですか? – Codesingh