Pokretanje dart pub get s proxy varijablama okruženja
Prenesite Dart pubove HTTP i HTTPS proxy vrijednosti procesu koji rješava i preuzima zavisnosti.
Dart pub čita proxy varijable okruženja. Za jednu operaciju rješavanja zavisnosti 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 šeme odredišta. Za dopuštena preuzimanja javnih paketa bez proxy autentifikacije odaberite kandidatne krajnje tačke sa liste HTTP proxyja za te vrijednosti. URL opisuje posrednika; hostovi paketa ostaju odredišta koja bira rješavač zavisnosti.
Dart 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 rezervisane znakove u tim komponentama vjerodajnica prije sastavljanja takvog URI-ja.
Radnja paketa u IDE-u izvršava se u okruženju dostupnom tom IDE-u ili njegovom Dart procesu. Vrijednost izvezena u zasebnom terminalu ne ažurira proces koji već radi negdje drugdje. Postavite launch okruženje koje koristi stvarna operacija kada se terminal i IDE ponašaju različito.
407 označava proxy izazov autentifikacije. Odbijanje paketnog servera tiče se drugog učesnika. Sačuvajte neuspjeli URL i odgovor uz izvještaj kako bi se pristup repozitoriju i pristup preko posrednika rješavali na pravom mjestu.