បញ្ជីឈ្មោះខាងក្នុងអាចចូលដំណើរការដោយផ្ទាល់ ខណៈដែលចរាចរណ៍កញ្ចប់សាធារណៈនៅតែត្រូវការប្រូកស៊ីរបស់ការិយាល័យ។ រក្សាការកំណត់ប្រូកស៊ី ហើយបន្ថែមគោលដៅខាងក្នុងទៅ noproxy។

ឧទាហរណ៍ ធាតុ .npmrc ពាក់ព័ន្ធអាចជា៖

registry=https://registry.corp.example/repository/npm/
proxy=http://proxy.example:8080
https-proxy=http://proxy.example:8080
noproxy[]=registry.corp.example
noproxy[]=packages.corp.example

ធាតុឆ្លងកាត់ដាក់ឈ្មោះគោលដៅ មិនមែនម៉ាស៊ីនបម្រើប្រូកស៊ីទេ។ វាជាធាតុម៉ាស៊ីន ដូច្នេះទុកគ្រោង ផ្លូវ និងច្រករបស់បញ្ជីឈ្មោះនៅក្រៅខ្សែអក្សរទាំងនោះ។

នៅក្នុងឧបករណ៍ជ្រើសរើសដែលភ្ជាប់មកជាមួយ npm 11.6.4 សមាសភាគដែនត្រូវបានប្រៀបធៀបពីស្តាំ។ registry.corp.example ត្រូវនឹងឈ្មោះម៉ាស៊ីននោះ និងដែនរងរបស់វា។ ចំណុចនៅដើមត្រូវបានដកចេញក្នុងអំឡុងពេលប្រៀបធៀបនេះ; មិនត្រូវការសញ្ញាផ្កាយជាអក្សរសម្រាប់ឧទាហរណ៍ឈ្មោះម៉ាស៊ីនទេ។

បញ្ចូលម៉ាស៊ីនមាតិកាកញ្ចប់ នៅពេលបញ្ជីឈ្មោះត្រឡប់ URL tarball នៅលើឈ្មោះម៉ាស៊ីនខាងក្នុងផ្សេងទៀត។ បើមិនដូច្នេះ លិបិក្រមបញ្ជីឈ្មោះ និងការទាញយកឯកសារអាចធ្វើដំណើរផ្លូវផ្សេងគ្នា។

វាក្យសម្ព័ន្ធអារេរក្សាករណីលើកលែងជាច្រើនឱ្យអានបាន។ npm ក៏បានចងក្រងទម្រង់ខ្សែអក្សរដែលបំបែកដោយសញ្ញាក្បៀស និងតម្លៃលំនាំដើម NO_PROXY ដែលទាញចេញពីបរិស្ថាន។ ពិនិត្យការកំណត់ noproxy ដែលមានប្រសិទ្ធភាពដែលការហៅនេះប្រើ នៅពេលគោលដៅនៅតែធ្វើដំណើរផ្លូវដែលមិនបានរំពឹងទុក។

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