Obrišete npm proxy, ponovo ga provjerite i vrijednost je još uvijek tu. Prije nego ponovite naredbu s većim privilegijama, provjerite koju ste konfiguraciju obrisali.

Projektni .npmrc, korisnička datoteka, globalna konfiguracija, opcije naredbe i postavke okruženja mogu sve biti važne. Uklanjanje vrijednosti s jednog mjesta može otkriti drugu vrijednost ispod nje.

Pronađite vrijednost prije nego što je promijenite

Pregledajte stvarnu npm konfiguraciju i datoteke relevantne za taj poziv. Obratite pažnju na to je li radnja lokalna za projekt 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 varijabli okruženja i pisanje npm konfiguracijskih ključeva su odvojeni interfejsi.

Ponovna instalacija izvršne datoteke nema veze s tim

Nodeov direktorij instalacije nije nužno mjesto gdje živi vaša korisnička konfiguracija. Zamjena izvršne datoteke može ostaviti korisničku datoteku i okruženje procesa netaknutima. Zato čista instalacija programa može odmah pokazati staru mrežnu krajnju točku.

Kad pronađete izvor, uklonite zastarjeli unos na tom nivou. Zatim ponovo provjerite stvarnu vrijednost iz istog radnog direktorija i računa koji su proizveli grešku. Izbjegavajte postavljanje proizvoljnog praznog ili null-nalik niza, osim ako instalirani npm dokumentuje to značenje.

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

Povezani članci