Sisäinen rekisteri voi olla suoraan saavutettavissa, kun julkinen pakettiliikenne tarvitsee edelleen toimiston välityspalvelinta. Säilytä välityspalvelimen asetukset ja lisää sisäiset kohteet noproxyyn.

Esimerkiksi asiaankuuluvat .npmrc-merkinnät voivat olla:

registry=https://registry.corp.example/repository/npm/
proxy=http://proxy.example:8080
https-proxy=http://proxy.example:8080
noproxy[]=registry.corp.example
noproxy[]=packages.corp.example

Ohitusmerkinnät nimeävät kohteita, eivät välityspalvelinta. Ne ovat isäntämerkintöjä, joten jätä rekisterin skeema, polku ja portti pois näistä merkkijonoista.

npm 11.6.4:n mukana tulevassa valitsimessa verrataan verkkotunnuksen osia oikealta. registry.corp.example vastaa kyseistä isäntänimeä ja sen aliverkkotunnuksia. Johtava piste poistetaan tämän vertailun aikana; kirjaimellista tähteä ei tarvita isäntänimen esimerkissä.

Sisällytä paketin sisältöisäntä, kun rekisteri palauttaa tarball-URL-osoitteita toisella sisäisellä isäntänimellä. Muuten rekisterin hakemisto ja tiedoston lataus voivat kulkea eri reittejä.

Taulukkosyntaksi pitää useat poikkeukset luettavina. npm dokumentoi myös pilkuin erotetun merkkijonomuodon ja ympäristöstä johdetun NO_PROXY-oletuksen. Tarkista tämän kutsun käyttämä tehokas noproxy-asetus, kun kohde kulkee yhä odottamatonta reittiä.

Aiheeseen liittyvät artikkelit