Hald npm sitt interne register utanfor proxyen
List interne destinasjonsvertar i npms noproxy-innstilling medan den konfigurerte proxyen blir halden for annan pakketrafikk.
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.exampleOmgå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.