Đặt biến proxy cho trình tải HTTP của Mix
Khởi chạy tác vụ Mix với các đầu vào được hỗ trợ HTTP_PROXY, HTTPS_PROXY và NO_PROXY, mà không coi cấu hình đó là thiết lập của Hex hay Git.
Với trình tải HTTP của Mix, hãy cung cấp các biến proxy trước khi khởi chạy tác vụ mong muốn. Trong shell POSIX:
export HTTP_PROXY=http://proxy.example.net:8080
export HTTPS_PROXY=http://proxy.example.net:8080
export NO_PROXY=localhost,127.0.0.1Chọn máy trung gian bằng một địa chỉ từ danh sách proxy HTTP cho tuyến HTTP công khai, và giữ các ngoại lệ đã định. Sau đó chạy tác vụ Mix từ môi trường đó. Cách triển khai hiện tại của Mix kiểm tra tên chữ hoa trước các tên tương đương chữ thường và cấu hình hồ sơ Erlang riêng của nó httpc.
Điều này bao gồm các bản tải do Mix quản lý như bước cài đặt công cụ ban đầu. Một tác vụ Mix cũng có thể giao bản tải cho Hex hoặc Git: Hex ghi lại cấu hình http_proxy và https_proxy của riêng nó, còn các phụ thuộc Git dùng tầng vận chuyển của Git. Các thiết lập đó nằm ngoài cấu hình trình tải này.
Một bản tải Mix thành công chứng minh đường đi này cho thao tác đó. Nó không xác lập cấu hình mà mọi ứng dụng lấy gói về sau sử dụng.