Proxyvariablen für den HTTP-Downloader von Mix setzen
Starten Sie eine Mix-Aufgabe mit den unterstützten Eingaben HTTP_PROXY, HTTPS_PROXY und NO_PROXY, ohne diese Konfiguration als Hex- oder Git-Einstellung zu behandeln.
Für den HTTP-Downloader von Mix setzen Sie die Proxyvariablen, bevor Sie die gewünschte Aufgabe starten. In einer POSIX-Shell:
export HTTP_PROXY=http://proxy.example.net:8080
export HTTPS_PROXY=http://proxy.example.net:8080
export NO_PROXY=localhost,127.0.0.1Wählen Sie den Vermittler über eine Adresse aus der HTTP-Proxy-Liste für eine öffentliche HTTP-Route und behalten Sie die gewünschten Ausnahmen bei. Führen Sie die Mix-Aufgabe anschließend aus dieser Umgebung aus. Die aktuelle Implementierung von Mix prüft Großbuchstaben vor den entsprechenden Kleinbuchstaben und konfiguriert ihr eigenes Erlang-Profil httpc.
Das betrifft von Mix verwaltete Downloads wie das Bootstrapping von Werkzeugen. Eine Mix-Aufgabe kann einen Download auch an Hex oder Git weiterreichen: Hex dokumentiert seine eigene Konfiguration http_proxy und https_proxy, und Git-Abhängigkeiten nutzen den Transport von Git. Diese Einstellungen liegen außerhalb dieser Downloader-Konfiguration.
Ein erfolgreicher Mix-Download belegt diesen Weg für diesen Vorgang. Er legt nicht die Konfiguration fest, die jeder spätere Client zum Abrufen von Paketen verwendet.