Persekitaran proksi Deno turut meliputi muat turun modul
Tetapkan HTTP_PROXY dan HTTPS_PROXY sebelum melancarkan Deno supaya muat turun modul dan permintaan fetch mengikut laluan yang dimaksudkan.
Deno mendokumenkan HTTP_PROXY dan HTTPS_PROXY untuk muat turun modul dan juga fetch. Tetapkan kedua-duanya dalam persekitaran yang melancarkan proses Deno. Untuk shell POSIX:
export HTTP_PROXY='http://proxy.example:8080'
export HTTPS_PROXY='http://proxy.example:8080'
deno run --allow-net app.ts
Contoh ini menggunakan pendengar proksi HTTP untuk kedua-dua skema destinasi. Gunakan URL perantara yang sebenar; senarai proksi HTTP menyediakan calon untuk muat turun modul dan API awam yang dibenarkan. HTTPS_PROXY tidak memerlukan URL itu sendiri bermula dengan https.
Melancarkan dengan pemboleh ubah yang sudah ada meliputi muat turun yang diperlukan semasa memuatkan aplikasi. Kod dalam app.ts tidak boleh mengkonfigurasi permintaan rangkaian terdahulu yang diperlukan untuk mendapatkan import statik kod itu.
Deno juga mendokumenkan NO_PROXY sebagai senarai hos dipisahkan koma yang memintas proksi untuk muat turun modul dan fetch. Kekalkan nilai yang dimaksudkan dalam persekitaran permulaan yang sama. Kebenaran rangkaian dan penghalaan proksi kekal sebagai input berasingan: memilih proksi tidak menggantikan kebenaran yang diperlukan oleh aplikasi.