Ички реестрге түз жетүүгө болот, ал эми коомдук пакет трафиги дагы эле кеңсе проксисин талап кылат. Прокси жөндөөлөрүн сактап, ички багыттарды 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 жөндөөсүн текшериңиз.

Тектеш макалалар