Saitin wakili na npm ba ya kai duk abin da npm start ke farawa
npm yana saita nasa jigilar fakiti. Aikace-aikacen da script ke ƙaddamar yana buƙatar abokin ciniki na HTTP wanda ke goyan bayan wakili na fita da ake nufi.
npm install yana aiki ta hanyar wakili. npm start yana ƙaddamar da aikace-aikacen, kuma buƙatarsa ta API tana tafiya kai tsaye. Ba lalle npm ya manta saitin ba.
Mai sarrafa fakiti ya yi buƙata ta farko. Aikace-aikacenka yana yin ta biyu. Darajar wakili a cikin saitin npm bayanai ne ga masu amfani da ke karanta shi, ba rami da aka sanya ƙarƙashin kowane tsari na yaro ba.
Bincika abokin ciniki na HTTP na aikace-aikacen da hanyar wakili da yake goyan bayansa. Yana iya karanta masu canji na muhalli na yau da kullum, buƙatar wakili ko dispatcher bayyananne, ko amfani da wata saitin da aka rubuta. Kada ka ɗauka cewa mai canji kamar npm_config_proxy ana gane shi kai tsaye.
Har ila yau raba wakilin fita daga fasalin tura API na uwar garken ci gaba. Saitin da ke tura buƙatun mai bincike daga uwar garken ci gaba zuwa backend yana da wata rawa; ba kai tsaye ba ne hanyar fita ta hanyar sadarwa ga kowace buƙata da aikace-aikacenka ke yi.
Don kwatance mai amfani, ambaci buƙatar da ta yi nasara da tsarin da ke yin buƙatar da ta kasa. Sannan ka saita na ƙarshe da gangan. Aikace-aikacen da ke amfani da fetch na Undici na iya bin saitin dispatcher na ProxyAgent, tare da fitowar fakiti da ta dace da runtime ɗinsa na Node. Canza ƙarshen registry na npm ko sake shigar da aikace-aikacen akai-akai ba ya samar da wannan hanyar da ta ɓace da kansa.