Dart pub प्रोक्सी वातावरण चरहरू पढ्छ। POSIX shell मा एउटा निर्भरता-समाधान कार्यका लागि, आह्वानमा तिनीहरू दिनुहोस्:

http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 dart pub get

HTTP प्रोक्सीले दुवै गन्तव्य योजनाहरू सेवा गर्न सक्छ। प्रोक्सी प्रमाणीकरण बिना अनुमत सार्वजनिक प्याकेज डाउनलोडका लागि, ती मानहरूका लागि HTTP प्रोक्सी सूचीबाट उम्मेदवार अन्त्य बिन्दुहरू छान्नुहोस्। यसको URL ले मध्यस्थको वर्णन गर्छ; प्याकेज होस्टहरू निर्भरता समाधानकर्ताले छान्ने गन्तव्य नै रहन्छन्।

Dart को समस्या-निवारण कागजातले HTTP का लागि http_proxy र HTTPS का लागि https_proxy वर्णन गर्छ, आवश्यक परे प्रोक्सी URI मा समर्थित प्रमाणीकरण प्रमाणहरूसहित। ती प्रमाणका भागहरूमा आरक्षित अक्षरहरू इन्कोड गर्नुहोस् यस्तो URI बनाउनु अघि।

IDE को प्याकेज कार्य त्यो IDE वा यसको Dart प्रक्रियाका लागि उपलब्ध वातावरणमा चल्छ। अलग टर्मिनलमा निर्यात गरिएको मानले अन्यत्र पहिले नै चलिरहेको प्रक्रिया अद्यावधिक गर्दैन। जब टर्मिनल र IDE को व्यवहार फरक हुन्छ, वास्तविक कार्यले प्रयोग गर्ने लन्च वातावरण सेट गर्नुहोस्।

407 ले प्रोक्सीको प्रमाणीकरण चुनौती जनाउँछ। प्याकेज-सर्भरको अस्वीकार अर्को सहभागीसँग सम्बन्धित छ। असफल URL र प्रतिक्रिया प्रतिवेदनसँगै राख्नुहोस् ताकि भण्डार पहुँच र मध्यस्थ पहुँच सही ठाउँमा सम्हालिन सकोस्।

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