Controleer eerst de Yarn-versie in het project dat faalt:

yarn --version

Een door het project gekozen versie kan afwijken van een andere checkout of terminal. Gebruik de bijbehorende configuratie-indeling.

Yarn Classic gebruikt de oudere vorm .yarnrc:

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

Yarn Modern gebruikt camelCase-sleutels in .yarnrc.yml:

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

Vervang het documentatie-endpoint door een HTTP-proxy van je dienst of de lijst met HTTP-proxy’s. Dit zijn verschillende indelingen, geen uitwisselbare namen in één universeel bestand. Een Classic-sleutel met koppelteken die in moderne YAML wordt geplakt, kan al bij de configuratie falen voordat de proxy wordt getest.

Bepaal welk bestand de gekozen versie leest, inclusief project- en omringende/home-opzoekregels. Een specifiekere hostname-instelling kan ook een andere route kiezen. Het register blijft de bron van pakketmetadata; het vervangen door een proxy-IP configureert geen doorsturing.

Observeer na het corrigeren van het bestand/de sleutel een bewerking die daadwerkelijk netwerktoegang nodig heeft. Een gecachet resultaat kan een ongeldige route verbergen. Gebruik de daadwerkelijke hostname en fout die faalt om te bepalen of het volgende probleem routing, authenticatie of certificaatvertrouwen is.

Gerelateerde artikelen