Cadw cofrestr fewnol npm allan o'r proksi
Rhowch rest o westeion cyrchfan mewnol yn nhop y noproxy npm tra'n cadw'r proksi a ffurfweddwyd ar gyfer traffig pecynnau eraill.
Gall cofrestr fewnol fod yn gyrraeddadwy'n uniongyrchol tra bo traffig pecynnau cyhoeddus yn dal i fod angen proksi'r swyddfa. Cadwch y gosodiadau proksi ac ychwanegwch y cyrchfannau mewnol at noproxy.
Er enghraifft, gall y cofnodion .npmrc perthnasol fod:
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.exampleMae'r cofnodion osgoi yn enwi cyrchfannau, nid y gweinydd proksi. Cofnodion gwesteiwr ydynt, felly gadewch gynllun, llwybr a phorth y gofrestr allan o'r llinynnau hynny.
Yn y detholydd sydd wedi'i gynnwys yn npm 11.6.4, cymherir cydrannau parth o'r dde. Mae registry.corp.example yn cyfateb i'r enw gwesteiwr hwnnw a'i is-barthau. Tynnir dot flaenol yn ystod y gymhariaeth hon; nid oes angen seren lythrennol ar gyfer yr enghraifft enw gwesteiwr.
Cynhwyswch westeiwr cynnwys pecynnau pan fydd y gofrestr yn dychwelyd URLau tarball ar enw gwesteiwr mewnol arall. Fel arall gall mynegai'r gofrestr a'r lawrlwytho ffeil gymryd llwybrau gwahanol.
Mae cystrawen yr arae yn cadw sawl eithriad yn ddarllenadwy. Mae npm hefyd yn dogfennu ffurf llinyn wedi'i wahanu â choma a gwerth diofyn NO_PROXY a ddeilliwyd o'r amgylchedd. Archwiliwch y gosodiad noproxy effeithiol a ddefnyddir gan y galwad hon pan fydd cyrchfan yn dal i gymryd llwybr annisgwyl.