Dart pub чита proxy променљиве окружења. За једну операцију решавања зависности у POSIX љусци наведите их при позиву:

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

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

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

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

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

Повезани чланци