npm ची अंतर्गत नोंदणी प्रॉक्सीबाहेर ठेवा
इतर पॅकेज रहदारीसाठी कॉन्फिगर केलेला प्रॉक्सी टिकवून ठेवत npm च्या noproxy सेटिंगमध्ये अंतर्गत गंतव्य होस्ट सूचीबद्ध करा.
अंतर्गत नोंदणी थेट उपलब्ध असू शकते, तर सार्वजनिक पॅकेज रहदारीस अजूनही कार्यालयाचा प्रॉक्सी लागतो. प्रॉक्सी सेटिंग्ज ठेवा आणि अंतर्गत गंतव्ये 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 त्या होस्टनावाशी आणि त्याच्या उपडोमेनशी जुळते. या तुलनेत आघाडीचा बिंदू काढला जातो; होस्टनाव उदाहरणासाठी शब्दशः तारांकन आवश्यक नाही.
नोंदणी दुसऱ्या अंतर्गत होस्टनावावर tarball URL परत देत असल्यास पॅकेज-सामग्री होस्ट समाविष्ट करा. अन्यथा नोंदणी अनुक्रमणिका आणि फाइल डाउनलोड वेगळे मार्ग घेऊ शकतात.
अॅरे सिंटॅक्स अनेक अपवाद वाचनीय ठेवते. npm स्वल्पविरामाने विभक्त स्ट्रिंग स्वरूप आणि पर्यावरणातून मिळालेला NO_PROXY डीफॉल्ट देखील नोंदवते. एखादे गंतव्य अजूनही अनपेक्षित मार्ग घेत असल्यास या कॉलने वापरलेली प्रभावी noproxy सेटिंग तपासा.