För Mix HTTP-nedladdare anger du proxyvariablerna innan du startar den avsedda uppgiften. I ett POSIX-skal:

export HTTP_PROXY=http://proxy.example.net:8080
export HTTPS_PROXY=http://proxy.example.net:8080
export NO_PROXY=localhost,127.0.0.1

Välj mellanhanden med en adress från listan med HTTP-proxyer för en offentlig HTTP-rutt, och behåll de avsedda undantagen. Kör sedan Mix-uppgiften från den miljön. Mix nuvarande implementering kontrollerar namn med versaler före motsvarande med gemener och konfigurerar sin egen dedikerade Erlang-profil httpc.

Det här omfattar nedladdningar som Mix hanterar, till exempel att verktyg installeras första gången. En Mix-uppgift kan också lämna en nedladdning till Hex eller Git: Hex dokumenterar sin egen konfiguration http_proxy och https_proxy, och Git-beroenden använder Gits transportlager. Deras inställningar ligger utanför den här nedladdarkonfigurationen.

En lyckad Mix-nedladdning visar den här vägen för den åtgärden. Den fastställer inte den konfiguration som varje senare klient för att hämta paket använder.

Relaterade artiklar