D’Proxy-Ëmfeld vum Deno deckt och Modul-Downloads of
Set HTTP_PROXY an HTTPS_PROXY virum Start vum Deno, sou datt Modul-Downloads a fetch-Ufroe déi richteg Route huelen.
Deno dokumentéiert HTTP_PROXY an HTTPS_PROXY souwuel fir Modul-Downloads wéi och fir fetch. Set se an der Ëmfeld, déi den Deno-Prozess startet. Fir eng POSIX-Shell:
export HTTP_PROXY='http://proxy.example:8080'
export HTTPS_PROXY='http://proxy.example:8080'
deno run --allow-net app.ts
D’Beispill benotzt en HTTP-Proxy-Listener fir béid Zilschemaen. Benotzt déi tatsächlech Vermëttler-URL; d’HTTP-Proxy-Lëscht bitt Kandidaten fir erlaabt ëffentlech Modul- an API-Downloads. HTTPS_PROXY verlaangt net, datt d’URL selwer mat https ufänkt.
Starte mat de Variabelen déi schonn an der Ëmfeld sinn deckt d’Downloads of, déi beim Luede vun der Applikatioun néideg sinn. De Code an app.ts kann déi fréier Netzwierkufro net konfiguréieren, déi néideg ass fir d’statesch Importer vun deem Code ze kréien.
Deno dokumentéiert och NO_PROXY als eng Komma-getrennt Lëscht vun Hosts, déi de Proxy bei Modul-Downloads a fetch ëmgoen. Halt de gewënschten Wäert an der selwechter Startëmfeld. Netzwierkberechtegung a Proxy-Routing bleiwe getrennt Inputen: e Proxy auswielen ersetzt net d’Berechtegungen, déi d’Applikatioun verlaangt.