Aja dart pub get välityspalvelimen ympäristömuuttujilla
Anna Dart pubin HTTP- ja HTTPS-välityspalvelinarvot prosessille, joka ratkaisee ja lataa riippuvuudet.
Dart pub lukee välityspalvelimen ympäristömuuttujia. Yhtä riippuvuuksien ratkaisutoimitusta varten POSIX-kuoressa anna ne kutsussa:
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 dart pub get
HTTP-välityspalvelin voi palvella molempia kohdekaavioita. Sallittuja julkisten pakettien latauksia varten ilman välityspalvelimen todennusta valitse ehdokaspäätepisteet HTTP-välityspalvelinluettelosta näille arvoille. Sen URL kuvaa välittäjää; pakettien isännät pysyvät kohdeosoitteina, jotka riippuvuuksien ratkaisija valitsee.
Dartin vianmääritysdokumentaatio kuvaa http_proxyn HTTP:lle ja https_proxyn HTTPS:lle, tuetuilla todennustiedoilla välityspalvelimen URI:ssa tarvittaessa. Koodaa varatut merkit näissä tunnistetietojen osissa ennen sellaisen URI:n rakentamista.
IDEn pakettitoiminto suoritetaan ympäristössä, joka on käytettävissä kyseiselle IDE:lle tai sen Dart-prosessille. Erillisessä päätteessä viety arvo ei päivitä prosessia, joka on jo käynnissä muualla. Aseta käynnistysympäristö, jota varsinainen toimenpide käyttää, kun pääte ja IDE käyttäytyvät eri tavoin.
407 ilmaisee välityspalvelimen todennushaasteen. Pakettipalvelimen hylkäys koskee toista osapuolta. Säilytä epäonnistunut URL ja vastaus raportin mukana, jotta tietovaraston käyttö ja välittäjän kautta tapahtuva käyttö voidaan käsitellä oikeassa paikassa.