Eman proxy desberdin hautatutako host-ei Yarn modernoan
Erabili Yarn modernoaren host bakoitzeko sare-ezarpenak pakete-iturri batek lehenespenezkoaren ordez bitartekari desberdin bat behar duenean.
Proxy orokor bat ez da pakete-iturri guztietarako egokia izango. Yarn modernoak ostalari-izenaren araberako sare-ezarpenak onartzen ditu, eta horri esker ostalari hautatu batek lehenespenezkoaz bestelako bidea erabil dezake.
Adibidez, proiektu batek bide orokor bat gorde eta barne-erregistroarentzat beste bat hauta dezake:
httpsProxy: "http://203.0.113.10:8080"
networkSettings:
"registry.example.internal":
httpsProxy: "http://203.0.113.20:8080"
Bi helbideok leku-markak dira. Pakete-iturri publikoetarako bide orokorra behar denean, HTTP proxy zerrendak hautagaiak eskaintzen ditu proxy publikoak onartuta daudenean. Eutsi barne-erregistroaren gainidazpena berretsitako proxyan. Jarri konfigurazioa dagokion .yarnrc.yml fitxategian Yarn bertsio moderno baterako. Adibide honek bi proxy aukeratzen ditu; ez du esaten barne-ostalariak zuzenean konektatu behar duenik.
Bateratu eskatutako ostalari-izenarekin
networkSettings sarrera ostalari-izenen eredu baterako aplikatzen da, ez pakete-esparru baterako edo URL bide arbitrario baterako. Eutsi ostalari bakarreko araua zehatz, hori bada esan nahi duzuna. Komodin bat erabilgarria da benetan gainerako ostalariek konfigurazioa partekatzea nahi duzunean soilik.
Pakete-esparrua eta sareko ostalari-izena hautatzaile desberdinak dira. Esparrua duen pakete bat beste pakete batzuekin partekatzen den ostalari bat duen erregistro batetik eskuratu daiteke, eta birzuzendutako artefaktua erabat beste ostalari-izen batetik etor daiteke.
Jarraitu deskarga-bide osoa
Metadatuak ostalari bat erabiltzen badu eta artxiboaren deskargak beste bat, sare-ezarpen desberdinei erantzun diezaiekete. Erregistratu benetan huts egiten duen URLa araua zabaldu aurretik. «Erregistroak funtzionatu zuen» esateak ez du frogatzen geroagoko eskaera batek zein bide hautatu zuen.
Yarnen ostalari bakoitzeko ezarpenek CA eta beste TLS konfigurazio batzuk ere izan ditzakete. Eutsi erabaki horiei bereizita: proxy helbide bat aukeratzeak ez du bere horretan ematen ingurune ikuskatzaile batek behar duen konfiantza.
Egin gainidazpena ikusgai
Aztertu proiektuaren konfigurazio eraginkorra bere Yarn bertsioak onartzen dituen tresnekin, eta gero probatu nahi duzun eskaera. Saihestu konfigurazio-osoko isla bat partekatzea kredentzialak baditu.
Funtzio hau erabilgarria da ostalariek benetan bide desberdinak behar dituztenean. Eskaera guztiek amaiera-puntu bera erabili behar badute, errazagoa da ezarpen orokor bakar bat mantentzea ostalari-izen berdinak dituzten gainidazpenen zerrenda gero eta handiagoa baino.