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 এডাপ্টাৰৰ প্ৰয়োজন নাই।

গ্ৰহণ কৰাৰ আগতে কমান্ড বা IDE এ কোনটো npm চলায় সেয়া পৰীক্ষা কৰক। পুৰণি সংস্কৰণে অন্য ফেচ কাৰ্যকৰী ব্যৱহাৰ কৰিছিল; 11.6.4 ত থকা সমৰ্থনে আগৰ প্ৰতিটো সংস্কৰণৰ আচৰণ প্ৰমাণ নকৰে।

সম্পৰ্কিত প্ৰবন্ধ