Configurar variables de proxy para el descargador HTTP de Mix
Inicia una tarea de Mix con las entradas admitidas HTTP_PROXY, HTTPS_PROXY y NO_PROXY, sin tratar esa configuración como un ajuste de Hex o de Git.
Para el descargador HTTP de Mix, proporciona las variables de proxy antes de lanzar la tarea prevista. En un 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.1Elige el intermediario usando una dirección de la lista de proxies HTTP para una ruta HTTP pública y conserva las exclusiones previstas. Después ejecuta la tarea de Mix desde ese entorno. La implementación actual de Mix comprueba los nombres en mayúsculas antes que sus equivalentes en minúsculas y configura su perfil dedicado de Erlang httpc.
Esto cubre las descargas gestionadas por Mix, como la instalación inicial de herramientas. Una tarea de Mix también puede delegar una descarga en Hex o en Git: Hex documenta su propia configuración http_proxy y https_proxy, y las dependencias de Git usan el transporte de Git. Sus ajustes quedan fuera de esta configuración del descargador.
Una descarga correcta con Mix demuestra esta ruta para esa operación. No establece la configuración que utiliza cada cliente posterior de obtención de paquetes.