Deno dokumentē HTTP_PROXY un HTTPS_PROXY gan moduļu lejupielādēm, gan fetch. Iestatiet tos vidē, kas palaiž Deno procesu. POSIX čaulai:

export HTTP_PROXY='http://proxy.example:8080'
export HTTPS_PROXY='http://proxy.example:8080'
deno run --allow-net app.ts

Piemērs izmanto HTTP starpniekservera klausītāju abām galamērķa shēmām. Izmantojiet faktisko starpnieka URL; HTTP starpniekserveru saraksts piedāvā kandidātus atļautām publisku moduļu un API lejupielādēm. HTTPS_PROXY neprasa, lai pats URL sāktos ar https.

Palaišana ar jau esošiem mainīgajiem aptver lejupielādes, kas vajadzīgas lietotnes ielādes laikā. Kods app.ts iekšienē nevar konfigurēt iepriekšējo tīkla pieprasījumu, kas vajadzīgs šī koda statisko importu iegūšanai.

Deno dokumentē arī NO_PROXY kā ar komatiem atdalītu hostu sarakstu, kas apiet starpniekserveri moduļu lejupielādēs un fetch. Saglabājiet paredzēto vērtību tajā pašā palaišanas vidē. Tīkla atļauja un starpniekservera maršrutēšana paliek atsevišķi ievadi: starpniekservera izvēle neaizstāj lietotnes prasītās atļaujas.

Saistītie raksti