npm-ийн дотоод бүртгэлийг проксиоос гадуур байлга
Бусад багцын урсгалд зориулсан проксиийг хадгалан npm-ийн noproxy тохиргоонд дотоод очих хостүүдийг жагсаа.
Дотоод бүртгэлд шууд хандах боломжтой боловч нийтийн багцын урсгалд оффисын прокси хэрэгтэй хэвээр. Прокси тохиргоог хадгалаад дотоод чиглэлүүдийг 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 тохиргоог шалга.