Yarn Classic និង Modern៖ ការកំណត់ proxy និងឯកសារ config
ប្រើទម្រង់ config សម្រាប់ជំនាន់ Yarn ដែលកំពុងដំណើរការជាក់ស្តែង ជំនួសឱ្យការលាយកូនសោ proxy របស់ Classic ជាមួយការកំណត់ YAML ទំនើប។
ពិនិត្យជំនាន់ Yarn នៅក្នុងគម្រោងដែលបរាជ័យជាមុនសិន៖
yarn --version
ជំនាន់ដែលបានជ្រើសរើសក្នុងគម្រោងអាចខុសពី checkout ឬ terminal ផ្សេង។ ប្រើទម្រង់ config ដែលត្រូវគ្នានឹងវា។
Yarn Classic ប្រើទម្រង់ .yarnrc ចាស់៖
proxy "http://203.0.113.10:8080"
https-proxy "http://203.0.113.10:8080"
Modern Yarn ប្រើកូនសោ camelCase នៅក្នុង .yarnrc.yml៖
httpProxy: "http://203.0.113.10:8080"
httpsProxy: "http://203.0.113.10:8080"
ជំនួស endpoint ក្នុងឯកសារជាមួយ HTTP proxy ពីសេវារបស់អ្នក ឬពីបញ្ជី HTTP proxy។ ទាំងនេះជាទម្រង់ផ្សេងគ្នា មិនមែនជាឈ្មោះដែលអាចជំនួសគ្នានៅក្នុងឯកសារសកលមួយនោះទេ។ ការបិទភ្ជាប់កូនសោ hyphenated របស់ Classic ទៅក្នុង YAML ទំនើបអាចបរាជ័យនៅដំណាក់កាល config មុនពេល proxy ត្រូវបានសាកល្បង។
កំណត់ឯកសារដែលជំនាន់ដែលបានជ្រើសរើសអាន រួមទាំងច្បាប់ស្វែងរករបស់គម្រោង និងថតជុំវិញ/ថតផ្ទះ។ ការកំណត់ hostname កាន់តែជាក់លាក់ក៏អាចជ្រើសផ្លូវផ្សេងបានដែរ។ Registry នៅតែជាប្រភពមេតាដាតានៃកញ្ចប់។ ការជំនួសវាដោយ IP proxy មិនកំណត់ការបញ្ជូនបន្តទេ។
បន្ទាប់ពីកែឯកសារ/កូនសោ សង្កេតប្រតិបត្តិការដែលពិតជាត្រូវការចូលដំណើរការបណ្តាញ។ លទ្ធផលដែលបាន cache អាចបិទបាំងផ្លូវមិនត្រឹមត្រូវ។ ប្រើ hostname និងកំហុសដែលបរាជ័យពិតប្រាកដ ដើម្បីសម្រេចថាបញ្ហាបន្ទាប់គឺការបញ្ជូនផ្លូវ ការផ្ទៀងផ្ទាត់ ឬការទុកចិត្តលើវិញ្ញាបនបត្រ។