អ្វីដែល npm ping ពិនិត្យ នៅពេលសាកល្បង proxy
ដំណើរការការពិនិត្យក្នុងបរិបទនៃដំណើរការ npm ដែលបរាជ័យ ហើយញែកការទាញយក archive និង lifecycle ចេញពីលទ្ធផលរបស់វា។
npm ping --registry=https://registry.npmjs.org/ប្រើ registry ដែលបានបម្រុងសម្រាប់គម្រោង។ npm ping ទាក់ទង registry នោះ ហើយផ្ទៀងផ្ទាត់ការផ្ទៀងផ្ទាត់អត្តសញ្ញាណតាមរយៈការកំណត់រចនាសម្ព័ន្ធបច្ចុប្បន្ន។ អ្វីដែលសំខាន់គឺការបញ្ចប់ដោយជោគជ័យ។ លទ្ធផលវត្ថុទទេពីឧទាហរណ៍ចាស់មិនមែនជាទម្រង់ដែលតម្រូវទេ។
ដំណើរការវានៅកន្លែងដែលបរាជ័យកើតឡើង។ ដំណើរការ npm ដែលចាប់ផ្តើមពី IDE អាចមានធាតុបញ្ចូលបរិស្ថាន ឬការកំណត់ខុសពី terminal។
អានលទ្ធផលនៅដំណាក់កាលត្រឹមត្រូវ
ប្រសិនបើ ping បរាជ័យ រក្សាកំហុសដំបូង។ ការដោះស្រាយ proxy ការតភ្ជាប់ទៅ listener បញ្ហាប្រឈម 407 និងការបដិសេធការផ្ទៀងផ្ទាត់អត្តសញ្ញាណរបស់ registry គឺជាដំណាក់កាលខុសៗគ្នា។
ប្រសិនបើ ping ជោគជ័យ ប៉ុន្តែការដំឡើងបរាជ័យ រក្សា URL នៃការទាញយកបន្ទាប់ជាមួយកំហុសរបស់វា។ archive អាចស្ថិតនៅលើ host ផ្សេង ហើយ script lifecycle អាចទាញយកឯកសារប្រតិបត្តិដាច់ដោយឡែក។ ឧទាហរណ៍ Cypress ចងក្រងឯកសារអំពីឥរិយាបថ proxy និងការទាញយក binary របស់ខ្លួន; ping របស់ registry មិនអនុវត្តការផ្ទេរនោះទេ។
នៅពេលសំណួរគឺថាតើចរាចរណ៍បានឆ្លងកាត់ proxy ឬអត់ ផ្គូផ្គងការឆ្លើយតបរបស់ registry ជាមួយកំណត់ត្រា proxy ឬការសង្កេតផ្លូវផ្សេងទៀត។ ការឆ្លើយតបតែម្នាក់ឯងបញ្ជាក់ពីភាពអាចឈានដល់ និងការផ្ទៀងផ្ទាត់អត្តសញ្ញាណ មិនមែនផ្លូវពិតប្រាកដទេ។