簡體   English   中英

在這個項目中找不到 expo - 你運行 yarn / npm 安裝了嗎? Npm已經安裝,expo目錄存在

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM