![](/img/trans.png)
[英]Unable to find expo in this project - have you run yarn / npm install yet? and not able to run npm start
[英]Unable to find expo in this project - have you run yarn / npm install yet? Npm has been installed, expo directory exists
到目前為止,我的 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?
哪個,是的,愚蠢的我已經設置了 expo,是的,我剛剛運行了 npm 安裝了大約 22 次。 所以我完全不知道發生了什么,為什么會發生,或者如何解決發生的事情。 如果你能幫助我,我會獎勵你我的第一個出生但公平的警告,這可能需要 20 年
嘗試從 "%appdata%\Temp" 中刪除所有 react-native 數據文件夾並執行以下命令:
cd android(如果有)
gradlew clean
cd .. 並刪除 node_modules 文件夾
npm cache clean --force
npm install
npm start -- --reset-cache
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.