Expo kann nicht erstellt werden, Anforderung mit Statuscode 400 fehlgeschlagen


8

Ich versuche, ein Projekt in expo reag native Projekt zu erstellen.

Meine Expo-Version ist 3.2.2, sdkVersion ist 35.

Als ich in cmd lief (unter Windows 10)

set EXPO_DEBUG=true
expo build:android -c

Ich habe:

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)

Ich habe versucht, die Expo-Version, sdkVersion, die Version in Reaktion zu aktualisieren, auf Internetverbindung zu überprüfen.

Das Anmelden und Abmelden auf der Expo funktioniert einwandfrei. Ich habe keinen Proxy in meinem Netzwerk.

Ich habe keine Ahnung, welche Suche oder wie dieses Problem behoben werden kann.


Können Sie versuchen, -c zu entfernen oder es mit der vorherigen Version zu versuchen? Npm install -g expo-cli@3.2.0
Oleg

2
Als vorübergehende Lösung habe ich ein Downgrade auf expo-cli 3.1.0 durchgeführt und den Build ausgeführt. Ich habe 3.2.0 und einige andere Versionen ausprobiert, die nicht funktionierten, und mir die 400 gegeben.
ktrain

Gleicher Fehler mit gleicher Expo Cli Version 3.2.2 (skd 33) für mich. Ich werde es mit einem Downgrade auf 3.1.0 versuchen.
Daniel

1
expo-cli@3.2.3 auf Mac hat das Problem für mich behoben.
Payman

Antworten:


4

Scheint ein Fehler in der expo-cliVersion zu sein 3.2.2.

Das Update wurde 3.2.3für mich behoben.


2

Ich habe das Problem mit diesem Befehl behoben

Wechseln Sie in Ihren Stammordner und geben Sie diesen Befehl in Ihr Terminal ein

npm install -g expo-cli


Vielen Dank, das Update hat expo-cliauch dieses Problem für mich behoben.
Kuhn

1

Ich hatte zwei Versionen von expo-cli installiert (eine über yarn global install expo-cliund eine als Entwicklungsabhängigkeit im Projekt yarn add -D expo-cli). Dies begann für mich zu funktionieren, nachdem ich die globale expo-cli: entfernt yarn global remove expo-cli und stattdessen die lokale Version in meinem Projekt verwendet hatte: yarn run expo-cli start


0

Führen Sie den folgenden Befehl aus, dann können Sie loslegen.

$ yarn global remove expo-cli && yarn global add expo-cli

$ rm -rf node_modules/ yarn.lock  && yarn install

$ yarn run start
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.