До внатрешен регистар може да се пристапи директно, додека јавниот сообраќај на пакети сè уште го бара канцелариското прокси. Задржете ги поставките за прокси и додајте ги внатрешните дестинации во noproxy.

На пример, релевантните .npmrc записи можат да бидат:

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

Записите за заобиколување именуваат дестинации, а не прокси серверот. Тоа се записи за хост, затоа оставете ја шемата, патеката и портата на регистарот надвор од тие низи.

Во вградениот селектор на npm 11.6.4 компонентите на доменот се споредуваат од десно. registry.corp.example одговара на тоа име на хост и неговите поддомени. Водечката точка се отстранува при оваа споредба; за примерот со име на хост не е потребна буквална ѕвездичка.

Вклучете хост за содржина на пакети кога регистарот враќа tarball URL-адреси на друго внатрешно име на хост. Инаку индексот на регистарот и преземањето на датотеката може да одат по различни патеки.

Синтаксата на низа ги задржува неколкуте исклучоци читливи. npm исто така документира форма на низа одделена со запирки и стандардна вредност NO_PROXY изведена од околината. Проверете ја ефективната поставка noproxy што ја користи овој повик кога дестинацијата сè уште оди по неочекувана патека.

Поврзани статии