Eğer npm config belgelerine bakarsanız , şunu söyler:
vekil
Varsayılan: HTTP_PROXY veya http_proxy ortam değişkeni veya null
Tür: url
Buna göre, proxy kullanımını devre dışı bırakmak için proxy
ayar olarak ayarlanmalıdır null
. Proxy değerini null olarak ayarlamak için kişi HTTP_PROXY
veya http_proxy
ortam değişkeninin ayarlanmadığından emin olunmalıdır . Bu yüzden bu ortam değişkenlerini ayarlayın ve npm config ls -l
gösterildiğinden emin olun proxy = null
.
Ayrıca, aşağıdakilere dikkat etmek önemlidir:
- Hâlâ HTTP_PROXY veya http_proxy ortam değişkeniniz bir şeye ayarlanmışsa http_proxy ve https_proxy yapılandırma ayarlarının silinmesi yardımcı olmaz ve
- Kayıt defterini http: // kullanacak şekilde ayarlamak ve strict-ssl öğesini false olarak ayarlamak, yine de bir proxy'nin arkasında değilseniz ve HTTP_PROXY bir şeye ayarlanmışsa size yardımcı olmaz.
Npm, proxy kullanımını açmak / kapatmak için boole olarak ayarlanacak proxy ayar türünü yapsaydı daha iyi olurdu. Veya use_proxy
boolean türünde yeni bir ayar sunabilirler.
<user_dir>/.npmrc
dosyadan manuel olarak silebilirsiniz