Интерном регистру се може приступити директно док јавни саобраћај пакета још увек треба канцеларијски прокси. Задржите поставке проксија и додајте интерне дестинације у 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 коју користи овај позив када одредиште и даље иде неочекиваним путем.

Повезани чланци