שטעלן דעם npm 11.6.4 פּעקל־אָפּלאָדער אויף אַ SOCKS5h פּראָקסי
ניצט אַ SOCKS URL מיט דעם npm 11.6.4 פּעקל־אָפּלאָדער און קלויבט אויס די לאָקאַלע אָדער פּראָקסי־זײַטיקע אויפֿלויזונג פֿונעם ציל־האָסט נאָמען.
פֿאַרן npm 11.6.4 פּעקל־אָפּלאָדער ניצט socks5h ווען דער פּראָקסי דאַרף אויפֿלייזן די ציל־נעמען, און socks5 פֿאַר לאָקאַלער אויפֿלויזונג. דער socks-proxy-agent וואָס קומט מיט דער דאָזיקער ווערסיע מאַכט דעם אונטערשייד.
אויפֿהיט אַ באַשטייענדיקן SOCKS5 ענדפּונקט אין דער באַניצער־קאָנפֿיגוראַציע:
npm config set proxy socks5h://127.0.0.1:1080 --location=user
npm config set https-proxy socks5h://127.0.0.1:1080 --location=user
פֿאַר אַ דערלויבטן אָפּלאָד פֿונעם עפֿנטלעכן רעגיסטער אָן פּראָקסי־אויטענטיפֿיקאַציע, קען אַן אַרײַנטראָג אין דער SOCKS5 פּראָקסי ליסטע פֿאַרמאַכן דעם ביישפּיל־לאָקאַלן צוהערער אין ביידע URL. ביידע ציל־איינשטעלונגען קענען אָנווײַזן דעם זעלבן ענדפּונקט. אויפֿלויזונג אויף דער פּראָקסי־זײַט איז נוציק ווען דער ציל־נאָמען עקסיסטירט נאָר אין דער DNS־אָנזיכט פֿון יענעם נעץ.
דער געשטיצטער וועג גייט פֿון npm-registry-fetch דורכן make-fetch-happen ביז @npmcli/agent, וואָס קלויבט אויס SocksProxyAgent. דער אָפּלאָד־וועג פֿאַר פּעקלעך דאַרף נישט קיין אַדאַפּטער פֿון HTTP צו SOCKS.
פֿאַרן איבערנעמען פּרוֿוט וואָסער npm דער באַפֿעל אָדער די IDE פֿירט אויס. עלטערע ווערסיעס האָבן געניצט אַנדערע אָפּלאָד־אימפּלעמענטאַציעס; די שטיצע אין 11.6.4 באַווײַזט נישט דאָס פֿאַרהאַלטן פֿון יעדער פֿריִערדיקער ווערסיע.