Is-setting tal-proxy ta' npm ma jirrotax kollox li jibda npm start
npm jikkonfigura t-trasferimenti tal-pakketti tiegħu stess. L-applikazzjoni mibdija minn skript għadha teħtieġ klijent HTTP li jappoġġja l-proxy tal-ħruġ mahsub.
npm install jaħdem mill-proxy. npm start iqajjem l-applikazzjoni, u t-talba tagħha lill-API tmur dirett. Mhux bilfors npm insejhet is-setting.
L-ewwel talba għamilha l-maniġer tal-pakketti. It-tieni tagħmilha l-applikazzjoni tiegħek. Valur tal-proxy fil-konfigurazzjoni ta' npm huwa data għall-konsumaturi li jaqrawh, mhux mina mqiegħda taħt kull proċess wild.
Spezzjona l-klijent HTTP tal-applikazzjoni u l-interface tal-proxy li jappoġġja. Jista' jaqra varjabbli standard tal-ambjent, jitlob agent jew dispatcher espliċitu, jew juża setting ieħor dokumentat. Tassumix li varjabbli bħal npm_config_proxy jiġi rikonoxxut awtomatikament.
Issepara wkoll il-proxy tal-ħruġ mill-karatteristika tal-ibgħat tal-API ta' server tal-iżvilupp. Setting li jibgħat talbiet tal-browser minn server tal-iżvilupp lejn backend għandu rwol ieħor; mhuwiex awtomatikament il-ħruġ tan-netwerk għal kull talba li tagħmel l-applikazzjoni tiegħek.
Għal paragun utli, semmi t-talba li tirnexxi u l-proċess li jagħmel it-talba li tfalli. Imbagħad ikkonfigura dan tal-aħħar b'mod deliberat. Applikazzjoni li tuża l-fetch ta' Undici tista' ssegwi l-konfigurazzjoni tad-dispatcher ProxyAgent tiegħu, b'rilaxx tal-pakkett kompatibbli mar-runtime Node tiegħu. Li tbiddel il-punt tat-tmiem tar-registry ta' npm jew li terġa' tinstalla l-applikazzjoni ripetutament mhuwiex waħdu jipprovdi dik ir-rotta nieqsa.