Comproba primeiro a versión de Yarn dentro do proxecto que falla:

yarn --version

A versión escollida por un proxecto pode ser distinta da doutra copia de traballo ou terminal. Usa o formato de configuración que lle corresponde.

Yarn Classic usa o formato antigo .yarnrc:

proxy "http://203.0.113.10:8080"
https-proxy "http://203.0.113.10:8080"

Yarn moderno usa claves camelCase en .yarnrc.yml:

httpProxy: "http://203.0.113.10:8080"
httpsProxy: "http://203.0.113.10:8080"

Substitúe o punto final de exemplo da documentación por un proxy HTTP do teu servizo ou da lista de proxies HTTP. Son formatos distintos, non nomes intercambiables nun único ficheiro universal. Unha clave Classic con guión inserida nun YAML moderno pode fallar na configuración antes de que se probe o proxy.

Identifica o ficheiro que le a versión selecionada, incluídas as regras de busca do proxecto e da contorna ou do directorio persoal. Un axuste de nome de host máis específico tamén pode escoller outra ruta. O rexistro segue a ser a fonte dos metadatos dos paquetes; substituílo por un IP de proxy non configura o reenvío.

Despois de corrixir o ficheiro ou a clave, observa unha operación que realmente necesite acceso á rede. Un resultado en caché pode ocultar unha ruta non válida. Usa o nome de host e o erro reais para decidir se o seguinte problema é de encamiñamento, autenticación ou confianza nos certificados.

Artigos relacionados