Pokretanje dart pub get s proxy varijablama okruženja
Prenesite Dart pubove HTTP i HTTPS proxy vrijednosti procesu koji rješava i preuzima ovisnosti.
Dart pub čita proxy varijable okruženja. Za jednu operaciju rješavanja ovisnosti u POSIX ljusci navedite ih pri pozivu:
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 dart pub get
HTTP proxy može poslužiti obje sheme odredišta. Za dopuštena preuzimanja javnih paketa bez proxy autentifikacije odaberite kandidatne krajnje točke s popisa HTTP proxyja za te vrijednosti. Njegov URL opisuje posrednika; hostovi paketa ostaju odredišta koja bira rješavač ovisnosti.
Dartova dokumentacija za otklanjanje problema opisuje http_proxy za HTTP i https_proxy za HTTPS, s podržanim vjerodajnicama autentifikacije u URI-ju proxyja kada je potrebno. Kodirajte rezervirane znakove u tim komponentama vjerodajnica prije sastavljanja takvog URI-ja.
Radnja paketa u IDE-u izvodi se u okruženju dostupnom tom IDE-u ili njegovu Dart procesu. Vrijednost izvezena u zasebnom terminalu ne ažurira proces koji već radi negdje drugdje. Postavite launch okruženje koje rabi stvarna operacija kada se terminal i IDE ponašaju različito.
407 označava proxy izazov autentifikacije. Odbijanje paketnog poslužitelja tiče se drugog sudionika. Sačuvajte neuspjeli URL i odgovor uz izvještaj kako bi se pristup repozitoriju i pristup preko posrednika rješavali na pravom mjestu.