Lỗi proxy Bower: tải xuống từ registry so với lấy Git
Xác định yêu cầu HTTP, tải tệp lưu trữ hay vận chuyển Git đằng sau một thao tác Bower trước khi chọn cấu hình proxy.
Đọc thao tác Bower hiện có cùng chẩn đoán --verbose của nó. Giữ URL registry/lưu trữ hoặc lệnh Git cuối cùng cùng lỗi đầu tiên; phân giải tên thành công có thể xảy ra trước lỗi ở một máy khách khác.
Bower → HTTP registry lookup or archive download
Bower → Git process → repository transport
| Thao tác thất bại | Đầu vào proxy cần kiểm tra |
|---|---|
| Registry Bower hoặc lưu trữ HTTP | Cài đặt Bower proxy/https-proxy và môi trường thực tế |
| Git HTTP/HTTPS | Git http.proxy và môi trường vận chuyển HTTP |
| git:// gốc | core.gitProxy hoặc GIT_PROXY_COMMAND |
| SSH, bao gồm git@host:path | Định tuyến SSH như ProxyCommand hoặc ProxyJump đã được phê duyệt |
GitRemoteResolver của Bower gọi Git. Bộ phân giải GitHub của nó có thể tải tệp lưu trữ HTTPS trước rồi chuyển sang Git, nên tên gói GitHub quen thuộc không cho biết tuyến nào đã thất bại.
Khi kho lưu trữ cung cấp điểm cuối HTTPS đã được phê duyệt, việc chọn nó cho phép Git dùng vận chuyển HTTP. Hãy xác nhận nó tồn tại thay vì áp dụng việc viết lại toàn cục sang HTTP thường. Với nguồn Git HTTPS công khai đó, địa chỉ proxy từ danh sách proxy HTTP là một lựa chọn khi các tuyến công khai được phép và tiến trình Git thực tế không có thông tin đăng nhập proxy được cấu hình hoặc lưu giữ.
So sánh Git trong cùng tài khoản và cùng môi trường khởi chạy như Bower. Giữ bộ phân giải, lược đồ và thao tác cùng nhau; thành công ở terminal khác hoặc thay đổi địa chỉ registry không thể cung cấp tuyến tiến trình con còn thiếu.