Primer comproveu la versió de Yarn dins del projecte que falla:

yarn --version

La versió seleccionada pel projecte pot ser diferent de la d'un altre checkout o terminal. Utilitzeu el format de configuració que li correspon.

Yarn Classic utilitza la forma antiga .yarnrc:

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

Yarn modern utilitza claus en camelCase a .yarnrc.yml:

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

Substituïu l'endpoint de la documentació per un proxy HTTP del vostre servei o de la llista de proxys HTTP. Són formats diferents, no noms intercanviables en un únic fitxer universal. Una clau amb guionet de Classic enganxada en YAML modern pot fallar en la configuració abans que es provi el proxy.

Identifiqueu el fitxer que llegeix la versió seleccionada, incloses les regles de cerca del projecte i de l'entorn/usuari. Un paràmetre de nom d'amfitrió més específic també pot triar una altra ruta. El registre continua sent la font de metadades dels paquets; substituir-lo per una IP de proxy no configura l'encaminament.

Després de corregir el fitxer o la clau, observeu una operació que realment necessiti accés a la xarxa. Un resultat en memòria cau pot amagar una ruta no vàlida. Utilitzeu el nom d'amfitrió i l'error reals que fallen per decidir si el següent problema és l'encaminament, l'autenticació o la confiança en el certificat.

Articles relacionats