د npm 11.6.4 د کڅوړو اخیستونکی پر SOCKS5h پروکسي تنظیم کړئ
د npm 11.6.4 د کڅوړو اخیستونکي سره SOCKS URL وکاروئ او د منزل د کوربه نوم حل کول په سیمه ییز ډول یا د پروکسي له خوا وټاکئ.
د 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 کې ملاتړ د هر پخواني نسخې چلند نه ثابتوي.