Obrišete npm proxy, ponovo ga proverite, a vrednost je i dalje tu. Pre nego što ponovite komandu sa većim privilegijama, proverite koju ste konfiguraciju obrisali.

Projektni .npmrc, korisnička datoteka, globalna konfiguracija, opcije komande i postavke okruženja mogu sve biti važne. Uklanjanje vrednosti sa jednog mesta može otkriti drugu vrednost ispod nje.

Pronađite vrednost pre nego što je promenite

Pregledajte stvarnu npm konfiguraciju i datoteke relevantne za taj poziv. Obratite pažnju da li je radnja lokalna za projekat ili globalna. Projektna postavka nije dokaz o globalnoj instalaciji.

Važna su i imena proxy opcija. Prilagođeni ključ sličan http_proxy nije automatski dokumentovana opcija proxy. Pisanje promenljivih okruženja i pisanje npm konfiguracionih ključeva su odvojeni interfejsi.

Ponovna instalacija izvršne datoteke nema veze s tim

Nodeov instalacioni direktorijum nije nužno mesto gde živi vaša korisnička konfiguracija. Zamena izvršne datoteke može ostaviti korisničku datoteku i okruženje procesa netaknutim. Zato čista instalacija programa može odmah pokazati staru mrežnu krajnju tačku.

Kada pronađete izvor, uklonite zastarelu stavku na tom nivou. Zatim ponovo proverite stvarnu vrednost iz istog radnog direktorijuma i naloga koji su izazvali grešku. Izbegavajte postavljanje proizvoljnog praznog ili null-sličnog niza, osim ako instalirani npm dokumentuje to značenje.

Držite postavku registryja odvojeno. Lokalni registry URL može izgledati kao proxy adresa, ali brisanje menja odakle se traže metapodaci paketa. Ne brišite potrebni interni registry samo da biste uklonili neželjeni prosleđujući proxy.

Povezani članci