Mix'тин HTTP жүктөөчүсү үчүн прокси өзгөрмөлөрүн орнотуу
Mix тапшырмасын колдоого алынган HTTP_PROXY, HTTPS_PROXY жана NO_PROXY киргизүүлөрү менен баштаңыз, бул конфигурацияны Hex же Git жөндөөсү катары кабыл албастан.
Mix'тин HTTP жүктөөчүсү үчүн прокси өзгөрмөлөрүн керектүү тапшырманы баштоодон мурун бериңиз. 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.1Коомдук HTTP маршруту үчүн HTTP проксилердин тизмесинен даректи колдонуп ортомчуну тандаңыз жана керектүү айланып өтүүлөрдү сактаңыз. Андан кийин Mix тапшырмасын ошол чөйрөдөн аткарыңыз. Mix'тин учурдагы ишке ашырылышы баш тамга менен жазылган аттарды кичине тамгалуу эквиваленттеринен мурун текшерет жана өзүнүн атайын Erlang профилин конфигурациялайт httpc.
Бул куралдарды баштапкы орнотуу сыяктуу Mix башкарган жүктөөлөрдү камтыйт. Mix тапшырмасы жүктөөнү Hex же Git'ке да өткөрүп бере алат: Hex өзүнүн http_proxy жана https_proxy конфигурациясын документтештирет, ал эми Git көз карандылыктары Git ташуусун колдонот. Алардын жөндөөлөрү бул жүктөөчүнүн конфигурациясынан тышкары.
Ийгиликтүү Mix жүктөөсү ошол операция үчүн ушул жолду көрсөтөт. Ал пакеттерди алган ар бир кийинки кардар колдонгон конфигурацияны аныктабайт.