Mi proyecto Expo tiene casi un 9999999 % de errores hasta el momento, y finalmente llegó a su clímax cuando decidió lanzarme un error del que nunca había oído hablar:
module not found: can't resolve '../utilities/platform' Nunca había visto esto y estaba trabajando explícitamente en un archivo de estilo aislado cuando ocurrió. Eliminé el archivo y el error persistía. Al ver que estaba en node_modules, pensé que sería útil eliminar node_modules. no lo fue Eliminé node_modules e intenté ejecutar npm i --save después, pero seguía fallando. Reinicié mi computadora, eliminé los nuevos node_modules e intenté ejecutar npm i --save una vez más. Esta vez me saludaron con esto:
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 Ahora, tengo node_modules medio (más o menos) completos, y cada vez que intento ejecutar expo start , que tengo unas 700000000 veces antes de esto, me dice esto...
Unable to find expo in this project - have you run yarn / npm install yet?Lo cual, sí, estúpido, tengo mi exposición configurada, y sí, OTRA VEZ, acabo de ejecutar npm install unas veintidós veces. Así que no tengo ni idea de lo que sucedió, por qué sucedió o cómo arreglar lo que sucedió. Si puede ayudarme, le otorgaré mi primogénito, pero con una advertencia justa que podría demorar otros 20 años.
Intente eliminar todas las carpetas de datos nativos de reacción de "%appdata%\Temp" y ejecute los siguientes comandos:
cd android (si lo hay)
gradlew cleancd .. y elimine la carpeta node_modules
npm cache clean --force npm install npm start -- --reset-cache