Compruebe primero la versión de Yarn dentro del proyecto que falla:

yarn --version

Una versión seleccionada por el proyecto puede diferir de otro checkout o terminal. Use el formato de configuración que le corresponda.

Yarn Classic usa la forma más antigua de .yarnrc:

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

Modern Yarn usa claves camelCase en .yarnrc.yml:

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

Reemplace el endpoint de documentación por un proxy HTTP de su servicio o de la lista de proxies HTTP. Son formatos distintos, no nombres intercambiables en un único archivo universal. Una clave de Classic con guion pegada en YAML moderno puede fallar en la configuración antes de que se pruebe el proxy.

Identifique el archivo que lee la versión seleccionada, incluidas las reglas de búsqueda del proyecto y del entorno o del home. Un ajuste de nombre de host más específico también puede elegir otra ruta. El registro sigue siendo la fuente de metadatos de paquetes; sustituirlo por una IP de proxy no configura el reenvío.

Después de corregir el archivo/clave, observe una operación que realmente necesite acceso a la red. Un resultado en caché puede ocultar una ruta no válida. Use el nombre de host y el error reales que fallan para decidir si el siguiente problema es de enrutamiento, autenticación o confianza en el certificado.

Artículos relacionados