បរិស្ថានប្រូកស៊ីរបស់ Deno គ្របដណ្តប់ការទាញយកម៉ូឌុលផងដែរ
កំណត់ HTTP_PROXY និង HTTPS_PROXY មុនពេលចាប់ផ្តើម Deno ដើម្បីឱ្យការទាញយកម៉ូឌុល និងសំណើ fetch ដើរតាមផ្លូវដែលបានកំណត់។
Deno ចងក្រងឯកសារ HTTP_PROXY និង HTTPS_PROXY សម្រាប់ទាំងការទាញយកម៉ូឌុល និង fetch។ កំណត់វានៅក្នុងបរិស្ថានដែលចាប់ផ្តើមដំណើរការ Deno។ សម្រាប់ POSIX shell៖
export HTTP_PROXY='http://proxy.example:8080'
export HTTPS_PROXY='http://proxy.example:8080'
deno run --allow-net app.ts
ឧទាហរណ៍ប្រើអ្នកស្តាប់ប្រូកស៊ី HTTP សម្រាប់គ្រោងគោលដៅទាំងពីរ។ ប្រើ URL អន្តរការីពិតប្រាកដ; បញ្ជីប្រូកស៊ី HTTP ផ្តល់បេក្ខជនសម្រាប់ការទាញយកម៉ូឌុល និង API សាធារណៈដែលបានអនុញ្ញាត។ HTTPS_PROXY មិនតម្រូវឱ្យ URL ខ្លួនឯងចាប់ផ្តើមដោយ https ទេ។
ការចាប់ផ្តើមពេលអថេរមាននៅក្នុងបរិស្ថានរួចហើយ គ្របដណ្តប់ការទាញយកដែលត្រូវការពេលផ្ទុកកម្មវិធី។ កូដនៅក្នុង app.ts មិនអាចកំណត់សំណើបណ្តាញមុនដែលត្រូវការដើម្បីទទួលបាន import ថេររបស់កូដនោះបានទេ។
Deno ក៏ចងក្រងឯកសារ NO_PROXY ជាបញ្ជីហូសដែលបំបែកដោយសញ្ញាក្បៀស ដែលរំលងប្រូកស៊ីក្នុងការទាញយកម៉ូឌុល និង fetch។ រក្សាតម្លៃដែលបានកំណត់នៅក្នុងបរិស្ថានចាប់ផ្តើមដូចគ្នា។ ការអនុញ្ញាតបណ្តាញ និងការនាំផ្លូវប្រូកស៊ីនៅតែជាធាតុបញ្ចូលដាច់ដោយឡែក៖ ការជ្រើសប្រូកស៊ីមិនជំនួសការអនុញ្ញាតដែលកម្មវិធីត្រូវការទេ។