Jẹ́ kí ìforúkọsílẹ̀ inú npm wà ní ita proxy
Ṣe àkójọ àwọn ẹrọ ìdáná inú ti ìdí nínú ètò noproxy ti npm nígbà tí o ń pa proxy tí a ti ṣètò mọ́ fún ìrìn ọjà mìíràn.
Ìforúkọsílẹ̀ inú lè dé ọ̀nà tààrà nígbà tí ìrìn ọjà gbogbogbò ṣì nílò proxy ti ọ́fíìsì. Pa àwọn ètò proxy mọ́ kí o sì fi àwọn ìdáná inú kún noproxy.
Fún àpẹẹrẹ, àwọn àkọsílẹ̀ .npmrc tó bá a mu lè jẹ́:
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Àwọn àkọsílẹ̀ ìforíwáyé ń dárúkọ àwọn ìdí, kì í ṣe ẹrọ proxy. Àwọn jẹ́ àkọsílẹ̀ ẹrọ, nítorí náà fi ọ̀nà àti ibùdó àti ibudo ìforúkọsílẹ̀ náà sí ita àwọn okùn wọ̀nyẹn.
Nínú aṣàyàn tí ó wà pẹ̀lú npm 11.6.4, a ń fi àwọn ẹ̀ka agbègbè wé láti ọ̀tún. registry.corp.example bá orúkọ ẹrọ yẹn mu àti àwọn agbègbè abẹ́ rẹ̀. A máa ń yọ kókó ìbẹ̀rẹ̀ kúrò nínú ìfiwéra yìí; a kò nílò àmì ìràwọ̀ gangan fún àpẹẹrẹ orúkọ ẹrọ.
Fi ẹrọ àkóónú ọjà kún nígbà tí ìforúkọsílẹ̀ bá dá URL tarball padà lórí orúkọ ẹrọ inú mìíràn. Bí bẹ́ẹ̀ kọ́, àtọ́ka ìforúkọsílẹ̀ àti gbígbà fáìlì lè gba ọ̀nà ọ̀tọ̀ọ̀tọ̀.
Àfọ̀mọ́ array ń jẹ́ kí ọ̀pọ̀ ìyàtọ̀ lè kà ní ìrọ̀rùn. npm tún ṣàkọsílẹ̀ fọọmu okùn tí a fi kọ́mà pín àti ìpilẹ̀ NO_PROXY tí a gbà láti àyíká. Ṣàyẹ̀wò ètò noproxy gidi tí ìpè yìí ń lò nígbà tí ìdí kan ṣì ń gba ọ̀nà àìròtẹ́lẹ̀.