npm ৰ প্ৰক্সী ছেটিঙে npm start ৰ জৰিয়তে আৰম্ভ হোৱা সকলোকে ৰাউট নকৰে
npm য়ে নিজৰ পেকেজ স্থানান্তৰ কনফিগাৰ কৰে। স্ক্ৰিপ্টে আৰম্ভ কৰা এপ্লিকেচনটোৰ এতিয়াও এনে এটা HTTP ক্লায়েণ্ট লাগে যিয়ে উদ্দেশ্য কৰা আউটবাউণ্ড প্ৰক্সীক সমৰ্থন কৰে।
npm install এ প্ৰক্সীৰ মাজেৰে কাম কৰে। npm start এ এপ্লিকেচনটো আৰম্ভ কৰে, আৰু ইয়াৰ API অনুৰোধটো পোনপটীয়াকৈ যায়। npm য়ে ছেটিংটো পাহৰি যোৱা নহবও পাৰে।
পেকেজ মেনেজাৰে প্ৰথম অনুৰোধটো কৰিছিল। আপোনাৰ এপ্লিকেচনে দ্বিতীয়টো কৰে। npm কনফিগাৰেচনত থকা প্ৰক্সী মান হৈছে ইয়াক পঢ়া গ্ৰাহকসকলৰ বাবে তথ্য, প্ৰতিটো চাইল্ড প্ৰচেছৰ তলত ৰখা সুৰংগ নহয়।
এপ্লিকেচনৰ HTTP ক্লায়েণ্ট আৰু ইয়াৰ সমৰ্থিত প্ৰক্সী ইন্টাৰফেচ পৰীক্ষা কৰক। ই মানক পৰিৱেশ চলক পঢ়িব পাৰে, স্পষ্ট এজেণ্ট বা ডিচপেচাৰৰ প্ৰয়োজন হব পাৰে, বা অন্য নথিভুক্ত ছেটিং ব্যৱহাৰ কৰিব পাৰে। npm_config_proxy ৰ দৰে চলক স্বয়ংক্ৰিয়ভাৱে স্বীকৃত হয় বুলি নাভাবিব।
আউটবাউণ্ড প্ৰক্সীক ডেভেলপমেণ্ট চাৰ্ভাৰৰ API ফৰৱাৰ্ডিং বৈশিষ্ট্যৰ পৰাও পৃথক কৰক। ডেভেলপমেণ্ট চাৰ্ভাৰৰ পৰা ব্ৰাউজাৰ অনুৰোধ বেকএণ্ডলৈ ফৰৱাৰ্ড কৰা ছেটিঙৰ অন্য ভূমিকা আছে; ই আপোনাৰ এপ্লিকেচনে কৰা প্ৰতিটো অনুৰোধৰ বাবে স্বয়ংক্ৰিয়ভাৱে নেটৱৰ্ক এক্সিট নহয়।
উপযোগী তুলনাৰ বাবে, সফল হোৱা অনুৰোধটো আৰু বিফল হোৱা অনুৰোধ কৰা প্ৰচেছটোৰ নাম লওক। তাৰ পিছত পাছৰটো ইচ্ছাকৃতভাৱে কনফিগাৰ কৰক। Undici ৰ fetch ব্যৱহাৰ কৰা এপ্লিকেচনে ইয়াৰ ProxyAgent ডিচপেচাৰ কনফিগাৰেচন অনুসৰণ কৰিব পাৰে, ইয়াৰ Node ৰানটাইমৰ সৈতে সংগতিপূৰ্ণ পেকেজ ৰিলিজৰ সৈতে। npm ৰ ৰেজিষ্ট্ৰী এণ্ডপইণ্ট সলনি কৰা বা এপ্লিকেচনটো বাৰে বাৰে পুনৰ ইনষ্টল কৰা এনে প্ৰতিটো নহয় যিয়ে সেই অনুপস্থিত ৰুটটো যোগান ধৰে।