Interna registro povas esti atingebla rekte dum publika pakaĵa trafiko ankoraŭ bezonas la oficejan prokurilon. Konservu la prokurilajn agordojn kaj aldonu la internajn celojn al noproxy.

Ekzemple, la koncernaj .npmrc-enskriboj povas esti:

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

La preterpasantaj enskriboj nomas celojn, ne la prokurilan servilon. Ili estas gastigantaj enskriboj, do lasu la skemon, vojon kaj pordon de la registro ekster tiuj ĉenoj.

En la kunportita selektilo de npm 11.6.4, domajnaj komponantoj estas komparataj de dekstre. registry.corp.example kongruas kun tiu gastigantnomo kaj ĝiaj subdomajnoj. Antaŭa punkto estas forigita dum tiu komparo; laŭlitera asterisko ne necesas por la gastigantnoma ekzemplo.

Inkluzivu gastiganton de pakaĵa enhavo kiam la registro redonas tarball-URL-ojn sur alia interna gastigantnomo. Alie la registra indekso kaj la dosiera elŝuto povas preni malsamajn vojojn.

La tabela sintakso tenas plurajn esceptojn legeblaj. npm ankaŭ dokumentas komo-disigitan ĉenan formon kaj medidevenitan NO_PROXY-defaŭlton. Kontrolu la efikan noproxy-agordon uzatan de tiu ĉi voko kiam celo ankoraŭ prenas neatenditan vojon.

Rilataj artikoloj