Pirmiausia patikrinkite, kokia Yarn versija naudojama nepavykstančiame projekte:

yarn --version

Projekte pasirinkta versija gali skirtis nuo kitos darbinės kopijos ar terminalo. Naudokite jai atitinkantį konfigūracijos formatą.

Yarn Classic naudoja senesnįjį .yarnrc formatą:

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

Modernusis Yarn naudoja camelCase raktus faile .yarnrc.yml:

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

Pakeiskite dokumentacijoje nurodytą tašką HTTP tarpiniu serveriu iš savo paslaugos arba HTTP tarpinių serverių sąrašo. Tai skirtingi formatai, o ne keistini pavadinimai viename universaliame faile. Į modernųjį YAML įklijuotas Classic raktas su brūkšneliu gali sukelti konfigūracijos klaidą dar prieš testuojant tarpinį serverį.

Nustatykite, kurį failą skaito pasirinkta versija, įskaitant projekto ir aplinkinių bei namų katalogo paieškos taisykles. Konkretesnis pagrindinio vardo nustatymas taip pat gali pasirinkti kitą maršrutą. Registras išlieka paketo metaduomenų šaltiniu; jo pakeitimas tarpinio serverio IP nesukonfigūruoja persiuntimo.

Ištaisę failą ar raktą, stebėkite operaciją, kuriai tikrai reikia tinklo prieigos. Talpykloje saugomas rezultatas gali paslėpti netinkamą maršrutą. Naudokitės tikruoju nepavykstančiu pagrindiniu vardu ir klaida, kad nuspręstumėte, ar kita problema yra maršrutavimas, autentifikavimas ar sertifikato pasitikėjimas.

Susiję straipsniai