Dart pub متغیرهای محیطی پروکسی را می‌خواند. برای یک عملیات حل وابستگی در پوسته POSIX، آن‌ها را هنگام فراخوانی بدهید:

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

پروکسی HTTP می‌تواند هر دو طرح مقصد را سرویس دهد. برای دانلودهای مجاز بسته‌های عمومی بدون احراز هویت پروکسی، نقاط پایانی نامزد را از فهرست پروکسی HTTP برای آن مقادیر انتخاب کنید. نشانی آن واسطه را توصیف می‌کند؛ میزبان‌های بسته همچنان مقصدهایی هستند که حل‌کننده وابستگی برمی‌گزیند.

مستندات عیب‌یابی Dart، http_proxy را برای HTTP و https_proxy را برای HTTPS توصیف می‌کند، در صورت نیاز با اعتبارنامه‌های احراز هویت پشتیبانی‌شده در URI پروکسی. کاراکترهای رزروشده را در آن اجزای اعتبارنامه کدگذاری کنید پیش از ساختن چنین URI.

کنش بستهٔ یک IDE در محیطی اجرا می‌شود که برای آن IDE یا فرایند Dart آن فراهم است. مقداری که در ترمینال جداگانه‌ای صادر شده باشد، فرایندی را که پیش‌تر جای دیگری در حال اجراست به‌روز نمی‌کند. وقتی رفتار ترمینال و IDE متفاوت است، محیط راه‌اندازی‌ای را تنظیم کنید که عملیات واقعی از آن استفاده می‌کند.

کد 407 چالش احراز هویت پروکسی را نشان می‌دهد. رد شدن توسط سرور بسته به مشارکت‌کنندهٔ دیگری مربوط است. نشانی و پاسخی که شکست خورده‌اند را همراه گزارش نگه دارید تا دسترسی به مخزن و دسترسی از طریق واسطه در جای درست بررسی شوند.

مقالات مرتبط