Internom registru se može pristupiti direktno dok javni saobraćaj paketa još uvek treba kancelarijski proxy. Zadržite postavke proxyja i dodajte interne destinacije u noproxy.

Na primer, relevantni .npmrc unosi mogu biti:

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

Unosi zaobilazenja imenuju odredišta, a ne proxy server. To su unosi hosta, zato ostavite šemu, putanju i port registra izvan tih nizova.

U ugrađenom selektoru npm 11.6.4 komponente domena se porede s desna. registry.corp.example odgovara tom imenu hosta i njegovim poddomenima. Vodeća tačka se uklanja tokom ovog poređenja; bukvalna zvezdica nije potrebna za primer imena hosta.

Uključite host sadržaja paketa kada registar vraća tarball URL-ove na drugom internom imenu hosta. U suprotnom indeks registra i preuzimanje datoteke mogu ići različitim putevima.

Sintaksa niza održava nekoliko izuzetaka čitljivim. npm takođe dokumentuje formu niza razdvojenog zarezima i podrazumevanu vrednost NO_PROXY izvedenu iz okruženja. Proverite efektivnu postavku noproxy koju koristi ovaj poziv kada odredište i dalje ide neočekivanim putem.

Povezani članci