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 točke s 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 URL koji nije uspio i odgovor uz izvještaj kako bi se pristup repozitoriju i pristup preko posrednika rješavali na pravom mjestu.

Povezani članci