npm прокси параметрі npm start арқылы іске қосылғанның бәрін маршруттамайды
npm өзінің пакет тасымалдауын конфигурациялайды. Скрипт арқылы іске қосылған қолданбаға әлі де көзделген шығыс проксиін қолдайтын HTTP клиенті қажет.
npm install прокси арқылы жұмыс істейді. npm start қолданбаны іске қосады, ал оның API сұранысы тікелей жүреді. npm параметрді міндетті түрде ұмытқан жоқ.
Бірінші сұранысты пакет менеджері жасады. Екіншісін сіздің қолданбаңыз жасайды. npm конфигурациясындағы прокси мәні оны оқитын тұтынушылар үшін дерек, әрбір баламалы процесс астына салынған туннель емес.
Қолданбаның HTTP клиентін және оның қолдайтын прокси интерфейсін қарап шығыңыз. Ол стандартты орта айнымалыларын оқуы, айқын agent немесе dispatcher талап етуі немесе басқа құжатталған параметрді пайдалануы мүмкін. npm_config_proxy тәріздес айнымалы автоматты түрде танылады деп ойламаңыз.
Сондай-ақ шығыс проксиін әзірлеу серверінің API жіберу мүмкіндігінен ажыратыңыз. Браузер сұраныстарын әзірлеу серверінен backendке жіберетін параметрдің басқа рөлі бар; ол қолданбаңыз жасайтын әрбір сұраныс үшін автоматты түрде желілік шығу емес.
Пайдалы салыстыру үшін сәтті орындалатын сұранысты және сәтсіз сұраныс жасайтын процесті атаңыз. Содан кейін соңғысын әдейі конфигурациялаңыз. Undici-дің fetch-ін пайдаланатын қолданба өзінің ProxyAgent dispatcher конфигурациясын ұстануы мүмкін, өз Node ортасына үйлесімді пакет шығарылымымен. npm registry соңғы нүктесін өзгерту немесе қолданбаны қайта-қайта қайта орнату сол жетіспейтін маршрутты өздігінен қамтамасыз етпейді.