npm install ארבעט דורכן פראקסי. npm start הייבט אן די אפליקאציע, און איר API בקשה גייט גלייך. npm האט נישט בהכרח פארגעסן די איינשטעלונג.

די ערשטע בקשה האט געמאכט דער פעקל פארוואלטער. די צווייטע מאכט דיין אפליקאציע. א פראקסי ווערט אין דער npm קאנפיגוראציע איז דאטן פאר באנוצער וואס לייענען עס, נישט א טונעל אונטער יעדן קינד פראצעס.

פארשט דעם HTTP קליענט פון דער אפליקאציע און די פראקסי צווישנפלייץ וואס ער שטיצט. ער קען לייענען סטאַנדאַרד סוויווע וואריאַבלען, פארלאנגען אן אפענעם agent אדער dispatcher, אדער ניצן אן אנדער דאקומענטירטע איינשטעלונג. חזק נישט אז א וואריאבל ענלעך npm_config_proxy ווערט דערקענט אויטאמאטיש.

שייד אויך אפ דעם ארויסגייענדיקן פראקסי פון דער API איבערפירונג פונקציע פון א אנטוויקלונג סערווער. אן איינשטעלונג וואס פירט איבער בלעטערער בקשות פון אן אנטוויקלונג סערווער צו א backend האט אן אנדער ראלע; זי איז נישט אויטאמאטיש דער נעצווערק ארויסגאַנג פאר יעדער בקשה וואס דיין אפליקאציע מאכט.

פאר א נוצלעכן פארגלייך, באנען די בקשה וואס געלונגט און דעם פראצעס וואס מאכט די בקשה וואס דורכפאלט. דערנאך קאנפיגוריר דעם לעצטן מיטן כוונה. אן אפליקאציע וואס ניצט Undici'ס fetch קען נאכפאלגן איר ProxyAgent dispatcher קאנפיגוראציע, מיט א פעקל ארויסגעבן וואס איז קאמפאטיבל מיט איר Node לויפצייט. ענדערן דעם npm registry ענדפונקט אדער איבערשטעלן די אפליקאציע איבער און איבער גיט נישט פון זיך אליין יענעם פעלנדיקן וועג.

פֿאַרבונדענע אַרטיקלען