到目前為止,我的 Expo 專案幾乎有 9999999% 的錯誤,當它決定拋出一個我從未聽說過的錯誤時,它終于達到了高潮:
module not found: can't resolve '../utilities/platform'
我從未見過這種情況,當它發生時,我明確地在一個獨立的樣式檔案中作業。我洗掉了檔案,錯誤仍然存??在。看到它在 node_modules 中,我認為洗掉 node_modules 會有所幫助。不是。我洗掉了 node_modules 并npm i --save隨后嘗試運行,但它一直出錯。我重新啟動了計算機,洗掉了新的 node_modules,然后npm i --save再次嘗試運行。這次我收到了這樣的問候:
read-shrinkwrap This version of npm is compatible with lockfileVersion@1, but package-lock.json
was generated for lockfileVersion@2. I'll try to do my best with it!
npm ERR! Maximum call stack size exceeded
現在,我有一半(ish)完成了 node_modules,每當我嘗試運行時expo start,在此之前我有大約 700000000 次,它告訴我這個......
Unable to find expo in this project - have you run yarn / npm install yet?
其中,是的,我設定了博覽會,是的,我再次運行 npm install 大約 22 次。所以我完全不知道發生了什么,為什么會發生,或者如何解決發生的任何事情。如果你能幫助我,我會獎勵你我的第一個出生但公平的警告可能需要再過 20 年
uj5u.com熱心網友回復:
嘗試從“%appdata%\Temp”中洗掉所有 react-native 資料檔案夾并執行以下命令:
cd android(如果有的話)
gradlew clean
cd .. 并洗掉 node_modules 檔案夾
npm cache clean --force
npm install
npm start -- --reset-cache
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/391840.html
上一篇:Webpack不加載HTML
