עבור מוריד ה-HTTP של Mix, ספקו את משתני הפרוקסי לפני הפעלת המשימה המבוקשת. ב-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 מוצלחת מדגימה את המסלול הזה עבור הפעולה הזו. היא אינה קובעת את התצורה שבה משתמש כל לקוח עתידי שמביא חבילות.

מאמרים קשורים