Mae Deno yn dogfennu HTTP_PROXY a HTTPS_PROXY ar gyfer llwythi modiwlau ac ar gyfer fetch. Gosodwch nhw yn yr amgylchedd sy’n lansio proses Deno. Ar gyfer plisgyn POSIX:

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

Mae’r enghraifft yn defnyddio gwrandawr dirprwy HTTP ar gyfer y ddau gynllun cyrchfan. Defnyddiwch URL wirioneddol y cyfryngwr; mae’r rhestr dirprwyon HTTP yn cynnig ymgeiswyr ar gyfer llwythi cyhoeddus modiwlau ac API a ganiateir. Nid yw HTTPS_PROXY yn gofyn bod yr URL ei hun yn dechrau gyda https.

Mae lansio gyda’r newidynnau eisoes yn bresennol yn cynnwys y llwythi sydd eu hangen wrth lwytho’r rhaglen. Ni all cod y tu mewn i app.ts ffurfweddu’r cais rhwydwaith cynharach sydd ei angen i gael mewnforion statig y cod hwnnw.

Mae Deno hefyd yn dogfennu NO_PROXY fel rhestr o westeion wedi’u gwahanu gan atalnodau sy’n osgoi’r dirprwy ar gyfer llwythi modiwlau a fetch. Cadwch y gwerth a fwriedir yn yr un amgylchedd cychwyn. Mae caniatâd rhwydwaith a llwybro dirprwy yn parhau’n fewnbynnau ar wahân: nid yw dewis dirprwy yn disodli caniatadau gofynnol y rhaglen.

Erthyglau cysylltiedig