Weka rejista ya ndani ya npm nje ya proksi
Orodhesha majina ya mwenyeji wa ndani wa marudio katika mpangilio wa noproxy wa npm huku ukihifadhi proksi iliyosanidiwa kwa trafiki nyingine ya vifurushi.
Rejista ya ndani inaweza kufikiwa moja kwa moja wakati trafiki ya umma ya vifurushi bado inahitaji proksi ya ofisi. Hifadhi mipangilio ya proksi na uongeze marudio ya ndani kwenye noproxy.
Kwa mfano, maingizo husika ya .npmrc yanaweza kuwa:
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.exampleMaingizo ya kupita yanataja marudio, si seva ya proksi. Ni maingizo ya mwenyeji, kwa hivyo acha skima, njia na bandari ya rejista nje ya mifuatano hiyo.
Katika kichaguzi kilichojumuishwa cha npm 11.6.4, vipengele vya kikoa hulinganishwa kutoka kulia. registry.corp.example inalingana na jina hilo la mwenyeji na vikoa vyake vidogo. Nukta inayoongoza huondolewa katika ulinganisho huu; nyota halisi haihitajiki kwa mfano wa jina la mwenyeji.
Jumuisha mwenyeji wa maudhui ya kifurushi wakati rejista inarudisha URL za tarball kwenye jina lingine la mwenyeji wa ndani. Vinginevyo faharisi ya rejista na upakuaji wa faili zinaweza kuchukua njia tofauti.
Sintaksia ya safu huweka vighairi kadhaa vikisomeka. npm pia inaandika umbo la mfuatano lililotenganishwa kwa koma na chaguo-msingi la NO_PROXY linalotokana na mazingira. Kagua mpangilio halisi wa noproxy unaotumiwa na wito huu wakati marudio bado yanachukua njia isiyotarajiwa.