Yarn Classic kundrejt Modern: cilësimet e proxy-t dhe skedarët e konfigurimit
Përdorni formatin e konfigurimit për versionin e Yarn që ekzekutohet në të vërtetë, në vend që të përziezni çelësat e proxy-t Classic me cilësimet moderne YAML.
Së pari kontrolloni versionin e Yarn brenda projektit ku po dështon:
yarn --versionNjë version i zgjedhur nga projekti mund të ndryshojë nga një checkout ose terminal tjetër. Përdorni formatin e konfigurimit që i përshtatet.
Yarn Classic përdor formatin më të vjetër .yarnrc:
proxy "http://203.0.113.10:8080"
https-proxy "http://203.0.113.10:8080"Modern Yarn përdor çelësa camelCase në .yarnrc.yml:
httpProxy: "http://203.0.113.10:8080"
httpsProxy: "http://203.0.113.10:8080"Zëvendësoni pikën e skajshme të dokumentacionit me një proxy HTTP nga shërbimi juaj ose lista e proxy-ve HTTP. Këto janë formate të ndryshme, jo emra të këmbyeshëm në një skedar universal. Një çelës Classic me vizë ndarëse i ngjitur në YAML modern mund të dështojë në konfigurim përpara se proxy-t t'i bëhet testi.
Përcaktoni skedarin që lexon versioni i zgjedhur, përfshirë rregullat e kërkimit në projekt dhe në rrethina/shtëpinë. Një cilësim më specifik i emrit të hostit mund të zgjedhë gjithashtu një rrugë tjetër. Regjistri mbetet burimi i metadhanave të paketave; zëvendësimi i tij me një IP proxy nuk konfiguron përcjelljen.
Pasi të korrigjoni skedarin/çelësin, vëzhgoni një veprim që kërkon vërtet akses në rrjet. Një rezultat i ruajtur në cache mund të fshehë një rrugë të pavlefshme. Përdorni emrin e hostit që dështon në të vërtetë dhe gabimin për të vendosur nëse çështja tjetër është rrugëtimi, vërtetimi ose besueshmëria e certifikatës.