Patakbuhin ang dart pub get gamit ang mga variable ng kapaligiran ng proxy
Ibigay ang mga halaga ng proxy ng HTTP at HTTPS ng Dart pub sa prosesong naglulutas at nagda-download ng mga dependency.
Binabasa ng Dart pub ang mga variable ng kapaligiran ng proxy. Para sa isang operasyon ng paglutas ng dependency sa POSIX shell, ibigay ang mga ito sa pagtawag:
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 dart pub get
Maaaring maghatid ang HTTP proxy sa dalawang scheme ng destinasyon. Para sa pinapayagang pag-download ng mga pampublikong pakete na walang proxy authentication, pumili ng mga kandidatong endpoint mula sa listahan ng HTTP proxy para sa mga halagang iyon. Inilalarawan ng URL nito ang tagapamagitan; ang mga host ng pakete ay nananatiling destinasyong pinipili ng tagalutas ng dependency.
Inilalarawan ng dokumentasyon ng pag-troubleshoot ng Dart ang http_proxy para sa HTTP at https_proxy para sa HTTPS, kasama ang mga sinusuportahang kredensyal ng authentication sa URI ng proxy kapag kailangan. I-encode ang mga nakalaang character sa mga bahaging iyon ng kredensyal bago bumuo ng ganoong URI.
Tumakbo ang aksyon ng pakete ng isang IDE sa kapaligirang available sa IDE na iyon o sa proseso nitong Dart. Ang halagang inilabas sa hiwalay na terminal ay hindi nag-a-update ng prosesong tumatakbo na sa ibang lugar. Itakda ang kapaligiran ng paglulunsad na ginagamit ng aktwal na operasyon kapag magkaiba ang pag-uugali ng terminal at IDE.
Tinutukoy ng 407 ang hamon ng authentication ng proxy. Ang pagtanggi ng server ng pakete ay tungkol sa ibang kalahok. Itago ang nabigong URL at tugon kasama ng ulat upang mahawakan ang pag-access sa repository at pag-access sa tagapamagitan sa tamang lugar.