Dart pub ги чита променливите на околината за прокси. За една операција за решавање зависности во POSIX shell, наведи ги при повикот:

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

HTTP проксито може да ги опслужува двете шеми на одредиште. За дозволени преземања на јавни пакети без автентикација на прокси, избери кандидат-крајни точки од списокот на HTTP прокси за тие вредности. Неговата URL го опишува посредникот; хостовите на пакетите остануваат одредишта што ги избира решавачот на зависности.

Документацијата на Dart за отстранување проблеми го опишува http_proxy за HTTP и https_proxy за HTTPS, со поддржани автентикациски податоци во URI-то на проксито кога е потребно. Кодирај ги резервираните знаци во тие компоненти на податоците пред да составиш такво URI.

Дејството за пакети на IDE се извршува во околината достапна за тоа IDE или неговиот Dart процес. Вредност извезена во посебен терминал не го ажурира процесот што веќе работи на друго место. Постави ја околината за стартување што ја користи вистинската операција кога терминалот и IDE се однесуваат различно.

407 означува предизвик за автентикација од проксито. Одбивањето на серверот за пакети се однесува на друг учесник. Зачувај го неуспешниот URL и одговорот со извештајот за да се решат пристапот до складиштето и пристапот преку посредникот на вистинското место.

Поврзани статии