Estoy tratando de construir un proyecto en expo react proyecto nativo.
Mi versión expo es 3.2.2, sdkVersion es 35.
Cuando corrí en cmd (en Windows 10)
set EXPO_DEBUG=true
expo build:android -c
Tengo:
Request failed with status code 400
Error: Request failed with status code 400
at createError (C:\Users\Jonny\AppData\Roaming\npm\node_modules\expo-cli\node_modules\axios\lib\core\createError.js:16:15)
at settle (C:\Users\Jonny\AppData\Roaming\npm\node_modules\expo-cli\node_modules\axios\lib\core\settle.js:17:12)
at IncomingMessage.handleStreamEnd (C:\Users\Jonny\AppData\Roaming\npm\node_modules\expo-cli\node_modules\axios\lib\adapters\http.js:237:11)
at IncomingMessage.emit (events.js:203:15)
at endReadableNT (_stream_readable.js:1145:12)
at process._tickCallback (internal/process/next_tick.js:63:19)
Intenté actualizar la versión expo, sdkVersion, la versión en reacción, verificar la conexión a Internet.
El inicio y cierre de sesión de Expo funciona bien. No tengo ningún proxy en mi red.
No tengo pistas sobre qué búsqueda o cómo solucionar este problema.
react-native
build
expo
Jonny Piazzi
fuente
fuente
Respuestas:
Parece que fue un error en la
expo-cli
versión3.2.2
.La actualización
3.2.3
me arregló.fuente
He solucionado el problema usando este comando
Vaya a su carpeta raíz y luego escriba este comando en su terminal
npm install -g expo-cli
fuente
expo-cli
también solucionó este problema para mí.Tenía dos versiones de expo-cli instaladas (una vía
yarn global install expo-cli
y otra como dependencia de desarrollo en el proyectoyarn add -D expo-cli
). Esto comenzó a funcionar para mí después de eliminar la expo-cli global:yarn global remove expo-cli
y en su lugar utilicé la versión local en mi proyecto:yarn run expo-cli start
fuente
Ejecute los siguientes comandos, entonces estamos listos para comenzar.
fuente