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 і адказ разам са справаздачай, каб доступ да сховішча і доступ да пасярэдніка вырашаліся ў правільным месцы.

Падобныя артыкулы