Triển lãm không xây dựng được, Yêu cầu thất bại với mã trạng thái 400


9

Tôi đang cố gắng xây dựng một dự án trong expo phản ứng dự án bản địa.

Phiên bản expo của tôi là 3.2.2, sdkVersion là 35.

Khi tôi chạy trong cmd (trên Windows 10)

set EXPO_DEBUG=true
expo build:android -c

Tôi đã nhận:

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)

Tôi đã cố gắng cập nhật phiên bản expo, sdkVersion, phiên bản đang phản ứng, kiểm tra kết nối internet.

Đăng nhập và đăng xuất hội chợ hoạt động tốt. Tôi không có proxy trong mạng của mình.

Tôi không có bất kỳ manh mối nào cho việc tìm kiếm hoặc cách khắc phục vấn đề này.


Bạn có thể thử gỡ bỏ -c hoặc thử với phiên bản trước npm install -g expo-cli@3.2.0
Oleg

2
Như một giải pháp tạm thời, tôi đã hạ cấp xuống expo-cli 3.1.0 và nó đã chạy bản dựng. Tôi đã thử 3.2.0 và một số phiên bản khác không hoạt động và đưa cho tôi 400.
ktrain

Cùng một lỗi với expo cli phiên bản 3.2.2 (skd 33) đối với tôi. Tôi sẽ thử lại với việc hạ cấp xuống 3.1.0.
Daniel

1
expo-cli@3.2.3 trên Mac đã khắc phục sự cố cho tôi.
Người trả tiền

Câu trả lời:


4

Có vẻ là một lỗi trong expo-cliphiên bản 3.2.2.

Bản cập nhật 3.2.3cố định cho tôi.


2

Tôi đã khắc phục sự cố bằng cách sử dụng lệnh này

Di chuyển đến thư mục gốc của bạn sau đó nhập lệnh này trong thiết bị đầu cuối của bạn

cài đặt npm -g expo-cli


Cảm ơn, cập nhật expo-clicũng đã khắc phục vấn đề này cho tôi.
kuhn

1

Tôi đã có hai phiên bản expo-cli được cài đặt (một qua yarn global install expo-clivà một phụ thuộc dev trong dự án yarn add -D expo-cli). Điều này bắt đầu làm việc cho tôi sau khi tôi xóa expo-cli toàn cầu: yarn global remove expo-cli và sử dụng phiên bản địa phương trong dự án của tôi: yarn run expo-cli start


0

Chạy các lệnh sau, sau đó chúng tôi là tốt để đi.

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

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

$ yarn run start
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.