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.

Povezani članci