پراکسی ماحول متغیرات کے ساتھ dart pub get چلائیں
Dart pub کی HTTP اور HTTPS پراکسی قدریں انحصار حل کرنے اور ڈاؤن لوڈ کرنے والے عمل کو دیں۔
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 اور جواب رپورٹ کے ساتھ رکھیں تاکہ ریپازیٹری تک رسائی اور واسطے کے ذریعے رسائی صحیح جگہ پر نمٹائی جا سکے۔