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 акыркы чекитин өзгөртүү же колдонмону кайра-кайра орнотуу ошол жетишпеген маршрутту өзү менен камсыз кылбайт.