Estou tentando criar um projeto no expo reagir projeto nativo.
Minha versão expo é 3.2.2, sdkVersion é 35.
Quando eu corri no cmd (no Windows 10)
set EXPO_DEBUG=true
expo build:android -c
Eu tenho:
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)
Eu tentei atualizar a versão expo, sdkVersion, a versão em react, verifique se há conexão com a internet.
O login e logout da Expo funcionam bem. Não tenho nenhum proxy na minha rede.
Não tenho pistas sobre qual pesquisa ou como corrigir esse problema.
react-native
build
expo
Jonny Piazzi
fonte
fonte
Respostas:
Parece ter sido um erro na
expo-cli
versão3.2.2
.A atualização foi
3.2.3
corrigida para mim.fonte
Corrigi o problema usando este comando
Vá para a pasta raiz e digite este comando no seu terminal
npm install -g expo-cli
fonte
expo-cli
também corrigiu esse problema para mim.Eu tinha duas versões do expo-cli instaladas (uma via
yarn global install expo-cli
e uma como uma dependência de desenvolvimento no projetoyarn add -D expo-cli
). Isso começou a funcionar para mim depois que eu removi o expo-cli global:yarn global remove expo-cli
e usei a versão local no meu projeto:yarn run expo-cli start
fonte
Execute os seguintes comandos, então estamos prontos.
fonte