npm ping --registry=https://registry.npmjs.org/

প্রকল্পের জন্য নির্ধারিত রেজিস্ট্রি ব্যবহার করুন। npm ping সেই রেজিস্ট্রির সঙ্গে যোগাযোগ করে এবং বর্তমান কনফিগারেশনের মাধ্যমে প্রমাণীকরণ যাচাই করে। সফলভাবে সম্পন্ন হওয়াই গুরুত্বপূর্ণ; পুরোনো উদাহরণের খালি-অবজেক্ট আউটপুট কোনো আবশ্যক ফরম্যাট নয়।

ব্যর্থতা যেখানে ঘটে সেখানেই এটি চালান। IDE থেকে চালু করা npm প্রক্রিয়ার পরিবেশ বা কনফিগারেশন ইনপুট টার্মিনালের থেকে আলাদা হতে পারে।

সঠিক পর্যায়ে ফলাফল পড়ুন

ping ব্যর্থ হলে প্রথম ত্রুটিটি ধরে রাখুন। প্রক্সি রিজলিউশন, লিসেনারের সঙ্গে সংযোগ, 407 চ্যালেঞ্জ এবং রেজিস্ট্রি প্রমাণীকরণ প্রত্যাখ্যান ভিন্ন ভিন্ন পর্যায়।

ping সফল হলেও ইনস্টল ব্যর্থ হলে পরবর্তী ডাউনলোডের URL তার ত্রুটিসহ রাখুন। সংরক্ষণাগার অন্য হোস্টে থাকতে পারে, এবং লাইফসাইকেল স্ক্রিপ্ট একটি আলাদা এক্সিকিউটেবল ডাউনলোড করতে পারে। যেমন Cypress নিজের প্রক্সি ও বাইনারি-ডাউনলোড আচরণ নথিভুক্ত করে; রেজিস্ট্রি ping সেই স্থানান্তর করে না।

প্রশ্নটি যদি হয় ট্রাফিক আদৌ প্রক্সির মধ্য দিয়ে গেছে কি না, তবে রেজিস্ট্রির প্রতিক্রিয়াকে প্রক্সি রেকর্ড বা পথের অন্য পর্যবেক্ষণের সঙ্গে মেলান। প্রতিক্রিয়া একা পৌঁছানো ও প্রমাণীকরণ প্রতিষ্ঠা করে, সঠিক পথ নয়।

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