Executar dart pub get amb variables d'entorn de proxy
Proporcioneu els valors de proxy HTTP i HTTPS de Dart pub al procés que resol i baixa les dependències.
Dart pub llegeix les variables d'entorn de proxy. Per a una operació de resolució de dependències en un shell POSIX, proporcioneu-les a la invocació:
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 dart pub get
El proxy HTTP pot servir els dos esquemes de destinació. Per a baixades de paquets públics permeses sense autenticació de proxy, trieu punts finals candidats de la llista de proxys HTTP per a aquests valors. L'URL descriu l'intermediari; els amfitrions dels paquets continuen sent les destinacions triades pel resolutor de dependències.
La documentació de resolució de problemes de Dart descriu http_proxy per a HTTP i https_proxy per a HTTPS, amb credencials d'autenticació admeses a l'URI del proxy quan calgui. Codifiqueu els caràcters reservats en aquests components de credencials abans de construir aquest URI.
L'acció de paquets d'un IDE s'executa dins l'entorn disponible per a aquest IDE o el seu procés Dart. Un valor exportat en un terminal separat no actualitza un procés que ja s'executa en un altre lloc. Definiu l'entorn d'inici que utilitza l'operació real quan el terminal i l'IDE es comporten de manera diferent.
Un 407 identifica el repte d'autenticació del proxy. Un rebuig del servidor de paquets afecta un altre participant. Conserveu l'URL fallida i la resposta amb l'informe perquè l'accés al repositori i l'accés a l'intermediari es tractin al lloc correcte.