Vymažete proxy npm, spýtate sa znova a hodnota je stále tam. Pred zopakovaním príkazu s vyššími oprávneniami skontrolujte, ktorú konfiguráciu ste vymazali.

Projektový .npmrc, používateľský súbor, globálna konfigurácia, voľby príkazu a nastavenia prostredia môžu všetky zohrávať úlohu. Odstránenie hodnoty z jedného miesta môže odhaliť inú hodnotu pod ňou.

Nájdite hodnotu skôr, než ju zmeníte

Prezrite si efektívnu konfiguráciu npm a súbory relevantné pre toto volanie. Všimnite si, či je operácia lokálna pre projekt alebo globálna. Projektové nastavenie nie je dôkazom globálnej inštalácie.

Záleží aj na názvoch volieb proxy. Vlastný kľúč podobný http_proxy nie je automaticky dokumentovanou voľbou proxy. Zápis premenných prostredia a zápis konfiguračných kľúčov npm sú oddelené rozhrania.

Preinštalovanie spustiteľného súboru je bezvýznamné

Inštalačný adresár Node nemusí byť miestom, kde žije vaša používateľská konfigurácia. Nahradenie spustiteľného súboru môže používateľský súbor aj prostredie procesu ponechať nedotknuté. Preto čistá inštalácia programu môže okamžite ukázať starý sieťový koncový bod.

Keď zdroj nájdete, odstráňte zastaranú položku na tej úrovni. Potom znova zistite efektívnu hodnotu z toho istého pracovného adresára a účtu, ktoré spôsobili zlyhanie. Vyhnite sa nastaveniu náhodného prázdneho alebo na null vyzerajúceho reťazca, ak inštalovaný npm tento význam nedokumentuje.

Nastavenie registra držte oddelene. Miestna URL registra môže vyzerať ako adresa proxy, ale jej vymazaním sa zmení, odkiaľ sa žiadajú metadáta balíkov. Nemažte potrebný interný register len preto, aby ste odstránili nežiaducu preposielajúcu proxy.

Súvisiace články