[dúvida] Bug usando expo
Olá pessoal,
Estou trabalhando em um projeto usando React Native e Expo, e quando tento rodar o comando npx expo start para iniciar o projeto, estou recebendo o seguinte erro:
$ npx expo start
env: load .env
env: export API_KEY AUTH_DOMAIN PROJECT_ID STORAGE_BUCKET MESSAGING_SENDER_ID APP_ID
Starting project at C:\Users\leona\OneDrive\Documents\testeFirebase\everyday
TypeError: os.availableParallelism is not a function
TypeError: os.availableParallelism is not a function
at module.exports (C:\Users\leona\OneDrive\Documents\testeFirebase\everyday\node_modules\metro\src\lib\getMaxWorkers.js:5:20)
at AsyncFunction.getDefaultValues (C:\Users\leona\OneDrive\Documents\testeFirebase\everyday\node_modules\metro-config\src\defaults\index.js:147:15)
at getDefaultConfig (C:\Users\leona\OneDrive\Documents\testeFirebase\everyday\node_modules\@expo\metro-config\src\ExpoMetroConfig.ts:244:29)
at Object.<anonymous> (C:\Users\leona\OneDrive\Documents\testeFirebase\everyday\metro.config.js:4:23)
at Module._compile (node:internal/modules/cjs/loader:1205:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1259:10)
at Module.load (node:internal/modules/cjs/loader:1068:32)
at Function.Module._load (node:internal/modules/cjs/loader:909:12)
at Module.require (node:internal/modules/cjs/loader:1092:19)
at require (node:internal/modules/cjs/helpers:103:18)
Tentei várias soluções, incluindo:
- Apagar a pasta node_modules e rodar npm install novamente.
- Rodar npx expo start -c para limpar o cache.
No entanto, nenhuma dessas etapas resolveu o problema.
Isso pode estar relacionado a alguma versão específica do Expo, React Native ou Node.js? Alguém mais já passou por esse problema e encontrou uma solução?
Agradeço desde já pela ajuda!