Yarn Classic kontra modern Yarn: proxybeállítások és konfigurációs fájlok
Azt a konfigurációs formátumot használja, amely a ténylegesen futó Yarn-kiadáshoz tartozik, ne keverje a Classic proxykulcsait a modern YAML-beállításokkal.
Először ellenőrizze a hibát adó projektben futó Yarn-kiadást:
yarn --versionA projektben kiválasztott kiadás eltérhet egy másik checkouttól vagy termináltól. A hozzá illő konfigurációs formátumot használja.
A Yarn Classic a régebbi .yarnrc formát használja:
proxy "http://203.0.113.10:8080"
https-proxy "http://203.0.113.10:8080"A modern Yarn camelCase kulcsokat használ a .yarnrc.yml fájlban:
httpProxy: "http://203.0.113.10:8080"
httpsProxy: "http://203.0.113.10:8080"Cserélje a dokumentációs végpontot a szolgáltatása HTTP-proxyjára vagy a HTTP-proxylistára. Ezek különböző formátumok, nem felcserélhető nevek egyetlen univerzális fájlban. Ha egy Classic kötőjeles kulcsot modern YAML-be másol, a konfiguráció már a proxy tesztelése előtt elbukhat.
Azonosítsa, melyik fájlt olvassa a kiválasztott kiadás, beleértve a projekt- és a környező vagy home keresési szabályokat. Egy specifikusabb hostnév-beállítás is más útvonalat választhat. A registry marad a csomag-metaadatok forrása; proxy IP-re cserélése nem konfigurálja a továbbítást.
A fájl vagy kulcs kijavítása után figyeljen meg egy olyan műveletet, amelynek tényleg hálózati hozzáférésre van szüksége. Egy gyorsítótárazott eredmény elrejtheti az érvénytelen útvonalat. A ténylegesen hibázó hostnév és hiba alapján döntse el, hogy a következő probléma az útválasztás, a hitelesítés vagy a tanúsítvány bizalma-e.