Настройка переменных прокси для HTTP-загрузчика Mix
Запустите задачу Mix с поддерживаемыми входными данными HTTP_PROXY, HTTPS_PROXY и NO_PROXY, не считая эту конфигурацию настройкой Hex или Git.
Для HTTP-загрузчика Mix укажите переменные прокси перед запуском нужной задачи. В POSIX-оболочке:
export HTTP_PROXY=http://proxy.example.net:8080
export HTTPS_PROXY=http://proxy.example.net:8080
export NO_PROXY=localhost,127.0.0.1Выберите посредника, взяв адрес из списка HTTP-прокси для публичного HTTP-маршрута, и сохраните нужные исключения. Затем запустите задачу Mix из этого окружения. Текущая реализация Mix сначала проверяет имена в верхнем регистре, а затем их эквиваленты в нижнем, и настраивает собственный профиль Erlang httpc.
Это охватывает загрузки под управлением Mix, например начальную установку инструментов. Задача Mix может также передать загрузку Hex или Git: Hex документирует собственную конфигурацию http_proxy и https_proxy, а зависимости Git используют транспорт Git. Их настройки находятся вне этой конфигурации загрузчика.
Успешная загрузка через Mix показывает этот путь для данной операции. Она не определяет конфигурацию, которую использует каждый последующий клиент получения пакетов.