爲什麼?爲什麼在這裏看到反應?我有另一個測試Android項目,它也沒有反應包在那裏,但它運行完美。爲什麼這個在這裏看?唯一的區別是我首先在下面設置了一個目錄。在MyProject /應用程序中,我做了init。然後,我將index.js文件和package.json級別移至頂級目錄。我想知道這個錯誤的原因!錯誤:bundling:UnableToResolveError:無法解析模塊反應/ lib/ReactComponentTreeHook
以下是錯誤:
error: bundling: UnableToResolveError: Unable to resolve module
react/lib/ReactComponentTreeHook
從/Users/Admin/Projects/MyProject/node_modules/react- native/Libraries/Performance/Systrace.js
: 模塊不會在模塊地圖或在這些目錄中存在: /用戶/管理員/項目/ MyProject的/ node_modules/react-天然的/ node_modules /反應/ lib中 ,/用戶/管理員/項目/ MyProject的/ node_modules /反應/ lib中
This might be related to https://github.com/facebook/react-native/issues/4968
To resolve try the following:
1. Clear watchman watches: `watchman watch-del-all`.
2. Delete the `node_modules` folder: `rm -rf node_modules && npm install`.
3.復位打包器緩存:rm -fr $TMPDIR/react-*
或`NPM開始--reset-cach
所有這些步驟我都試過了。他們不解決它。我可能會做另一個以上的級別,但我仍然想知道它在那裏看到的乳清。是否有一個模塊映射被錯誤地設置在某個地方?我在哪裏尋找這個?
UPDATE:
加載依賴關係圖,做:後在做應用我現在得到別的東西的根目錄中適當地初始化。 錯誤:捆綁:UnableToResolveError:無法從/Users/Admin/Projects/MyProjectRoot/node_modules/react-native/Libraries/Renderer/src/renderers/shared/stack/reconciler/ReactCompositeComponent.js
解析模塊react/lib/ReactDebugCurrentFrame
:模塊不在模塊地圖或在這些目錄存在:
這導致你需要alpha版本的反應與最新的反應,一起去建議: https://github.com/facebook/react-native/issues/13017
但是這樣做不起作用。它只是導致我不得不從有關ReactComponentTreeHook開始的相同問題。
同樣,有關如何解決這個問題的建議。 rm -rf node_modules後跟npm install!但我也做了一個npm安裝 - 保存反應原生。我想我需要反應原生團隊的一些反應,以便如何正確解釋這種錯誤。這裏發生了什麼?
我會試試這個 – gitsensible