ប្រសិនបើការដំឡើង npm ឆ្លងកាត់ការទាញយកពីបញ្ជី ហើយឈប់នៅក្នុងស្គ្រីបដំឡើង សូមសម្គាល់អ្នកទាញយកទីពីរ។ កញ្ចប់ JavaScript អាចមានរួចហើយ ខណៈឯកសារ binary ជាក់លាក់សម្រាប់វេទិកានៅមិនទាន់មាន។

  1. រកម្ចាស់សំណើក្នុងកំណត់ហេតុ។ កត់ត្រាស្គ្រីបវដ្តជីវិត ឯកសារប្រតិបត្តិ ឬបណ្ណាល័យ HTTP ឈ្មោះម៉ាស៊ីនគោលដៅ និងកំហុសដំបូង។ កញ្ចប់អាចបើកកម្មវិធីផ្សេងទៀតដែលការទាញយករបស់វាដោយឡែកពីការផ្ទេរបញ្ជី npm។
  2. ប្រើចំណុចប្រទាក់ proxy ដែលអ្នកទាញយកនោះគាំទ្រ។ សម្រាប់ផ្លូវ resources.js របស់ tfjs-node បរិស្ថាន proxy របស់ដំណើរការកូន គឺជាឧទាហរណ៍ជាក់លាក់មួយ។ ពិនិត្យការកំណត់ទាញយកដែលបានចងក្រងរបស់កញ្ចប់ និងបរិស្ថានរបស់ដំណើរការដែលធ្វើសំណើ។ អថេរ proxy ស្តង់ដារជួយតែពេលអ្នកប្រើនោះអានវា។ ការបន្ថែមអថេរដែលមានឈ្មោះស្រដៀងគ្នាមិនបញ្ជាក់ការគាំទ្រទេ។
  3. ដើរតាមផ្លូវពិតរបស់វត្ថុ។ ម៉ាស៊ីនមេចេញផ្សាយ ឃ្លាំងវត្ថុ និងគោលដៅបង្វែរអាចខុសពីបញ្ជី។ ប្រៀបធៀបការផ្ទៀងផ្ទាត់ proxy គោលដៅដែលបានអនុម័ត និងទំនុកចិត្ត TLS សម្រាប់សំណើដែលបរាជ័យ។

ធ្វើដូច្នេះមុនពេលសម្អាត cache៖ ការផ្លាស់ប្តូរក្នុងកំណត់ហេតុពីការទាញយកកញ្ចប់ទៅការប្រតិបត្តិវដ្តជីវិតបានបង្រួមកំហុសរួចហើយ។ ការចូលបញ្ជីបានជោគជ័យគឺជាភស្តុតាងប្រៀបធៀបដែលមានប្រយោជន៍ ប៉ុន្តែវាមិនបញ្ជាក់ថាកម្មវិធីបន្ទាប់បន្សំគាំទ្រផ្លូវតែមួយ ឬអាចទៅដល់ម៉ាស៊ីនវត្ថុរបស់វាបានទេ។

ការបិទស្គ្រីបដំឡើងអាចរំលងការទាញយក ហើយទុកកញ្ចប់ឱ្យប្រើមិនបាន។ ប្រសិនបើកញ្ចប់ចងក្រងផ្លូវដំឡើងដែលបានអនុម័តជាមុន ឬក្រៅបណ្តាញ សូមរៀបចំវត្ថុនោះដោយចេតនា ហើយបញ្ជាក់ថាឯកសារប្រតិបត្តិមាន មុនពេលចាត់ទុកការដំឡើងថាបានបញ្ចប់។

អត្ថបទពាក់ព័ន្ធ