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 ներբեռնումը ցույց է տալիս այս ուղին այդ գործողության համար։ Այն չի հաստատում այն կարգավորումը, որն օգտագործում է փաթեթներ ստացող յուրաքանչյուր հետագա հաճախորդ։