Eit internt register kan nåast direkte medan offentleg pakketrafikk framleis treng kontorproxyen. Hald proxyinnstillingane og legg dei interne destinasjonane til noproxy.

Til dømes kan dei relevante .npmrc-oppføringane vere:

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

Omgåingsoppføringane namngjev destinasjonar, ikkje proxyserveren. Dei er vertsoppføringar, så lat skjemaet, stien og porten til registeret stå utanfor desse strengane.

I den innebygde veljaren i npm 11.6.4 blir domenekomponentar samanlikna frå høgre. registry.corp.example svarar til vertsnamnet og underdomena. Eit leiande punktum blir fjerna i denne samanlikninga; ein bokstaveleg stjerne er ikkje naudsynt for vertsnamneksempelet.

Ta med ein vert for pakkeinnhald når registeret returnerer tarball-URL-ar på eit anna internt vertsnamn. Elles kan registerindeksen og filnedlastinga ta ulike ruter.

Array-syntaksen held fleire unntak leselege. npm dokumenterer også ein kommaseparert strengform og ein miljøavleidd NO_PROXY-standard. Undersøk den effektive noproxy-innstillinga som dette kallet brukar, når ein destinasjon framleis tek ei uventa rute.

Relaterte artiklar