Deno proxy okruženje pokriva i preuzimanja modula
Postavite HTTP_PROXY i HTTPS_PROXY prije pokretanja Deno-a kako bi preuzimanja modula i fetch zahtjevi išli predviđenim putem.
Deno dokumentira HTTP_PROXY i HTTPS_PROXY i za preuzimanja modula i za fetch. Postavite ih u okruženju koje pokreće Deno proces. Za POSIX ljusku:
export HTTP_PROXY='http://proxy.example:8080'
export HTTPS_PROXY='http://proxy.example:8080'
deno run --allow-net app.ts
Primjer koristi HTTP proxy poslužitelj za obje sheme odredišta. Upotrijebite stvarni URL posrednika; popis HTTP proxyja nudi kandidate za dopuštena javna preuzimanja modula i API-ja. HTTPS_PROXY ne zahtijeva da sam URL počinje s https.
Pokretanje s već prisutnim varijablama pokriva preuzimanja potrebna tijekom učitavanja aplikacije. Kôd unutar app.ts ne može konfigurirati raniji mrežni zahtjev potreban za dobivanje statičkih importa tog koda.
Deno također dokumentira NO_PROXY kao popis hostova odvojenih zarezima koji zaobilaze proxy pri preuzimanjima modula i fetchu. Zadržite predviđenu vrijednost u istom okruženju pokretanja. Mrežno dopuštenje i proxy usmjeravanje ostaju odvojeni unosi: odabir proxyja ne zamjenjuje dopuštenja koja aplikacija zahtijeva.