Deno ले मोड्युल डाउनलोड र fetch दुवैका लागि HTTP_PROXY र HTTPS_PROXY को दस्तावेजीकरण गर्छ। तिनीहरूलाई Deno प्रक्रिया सुरु गर्ने वातावरणमा सेट गर्नुहोस्। POSIX शेलका लागि:

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 भित्रको कोडले त्यो कोडका स्थिर आयातहरू प्राप्त गर्न आवश्यक पहिलेको नेटवर्क अनुरोध कन्फिगर गर्न सक्दैन।

Deno ले NO_PROXY लाई पनि अल्पविरामले छुट्याइएको होस्ट सूचीका रूपमा दस्तावेजीकरण गर्छ, जसले मोड्युल डाउनलोड र fetch मा प्रोक्सी बाइपास गर्छन्। इच्छित मान त्यही स्टार्टअप वातावरणमा राख्नुहोस्। नेटवर्क अनुमति र प्रोक्सी राउटिङ अलग इनपुट रहन्छन्: प्रोक्सी छान्नुले अनुप्रयोगका आवश्यक अनुमतिहरूको ठाउँ लिँदैन।

सम्बन्धित लेखहरू