Yarn Classic teenoor Modern: Proxy-instellings en konfigurasielêers
Gebruik die konfigurasieformaat van die Yarn-weergawe wat werklik loop, eerder as om Classic-proxiesleutels met moderne YAML-instellings te meng.
Kontroleer eers watter Yarn-weergawe in die mislukkende projek loop:
yarn --version
Die weergawe wat 'n projek kies, kan van dié in 'n ander kloon of terminaal verskil. Gebruik die formaat wat by daardie weergawe pas.
Yarn Classic gebruik die ouer .yarnrc-vorm:
proxy "http://203.0.113.10:8080"
https-proxy "http://203.0.113.10:8080"
Moderne Yarn gebruik camelCase-sleutels in .yarnrc.yml:
httpProxy: "http://203.0.113.10:8080"
httpsProxy: "http://203.0.113.10:8080"
Vervang die dokumentasie-eindpunt met 'n HTTP-proxy van jou diens of uit die HTTP-proxylys. Dit is verskillende formate, nie uitruilbare name in een universele lêer nie. 'n Classic-sleutel met 'n koppelteken wat in moderne YAML geplak word, kan by konfigurasie misluk voordat die proxy getoets word.
Bepaal watter lêer die gekose weergawe lees, insluitend die projek- en omliggende/tuis-opsoekreëls. 'n spesifiekere gasheernaam-instelling kan ook 'n ander roete kies. Die registry bly die bron van pakketmetadata; om dit met 'n proxy-IP te vervang, konfigureer nie doorstuur nie.
Nadat die lêer/sleutel reggestel is, kyk na 'n bewerking wat werklik netwerktoegang nodig het. 'n Gekasde resultaat kan 'n ongeldige roete verberg. Gebruik die werklike mislukkende gasheernaam en fout om te bepaal of die volgende probleem roetering, outentikasie of sertifikaatvertroue is.