Executando verificação de segurança...
1

[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!

Carregando publicação patrocinada...
2