Izbrišete npmov proxy, ponovno ga provjerite i vrijednost je još uvijek tu. Prije nego ponovite naredbu s većim ovlastima, provjerite koju ste konfiguraciju izbrisali.

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 pozornost na to je li radnja lokalna za projekt ili globalna. Projektna postavka nije dokaz o globalnoj instalaciji.

Važni su i nazivi proxy opcija. Prilagođeni ključ sličan http_proxy nije automatski dokumentirana opcija proxy. Pisanje varijabli okruženja i pisanje npm konfiguracijskih ključeva odvojena su sučelja.

Ponovna instalacija izvršne datoteke nema veze s tim

Nodeov instalacijski direktorij 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 toj razini. Zatim ponovno provjerite stvarnu vrijednost iz istog radnog direktorija i računa koji su izazvali grešku. Izbjegavajte postavljanje proizvoljnog praznog ili null-sličnog niza, osim ako instalirani npm dokumentira to značenje.

Držite postavku registryja 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