Törli az npm proxyját, újra lekérdezi, és az érték még mindig ott van. Mielőtt nagyobb jogosultságokkal megismételné a parancsot, ellenőrizze, melyik konfigurációt törölte.

Egy projekt .npmrc, egy felhasználói fájl, a globális konfiguráció, a parancsopciók és a környezeti beállítások mind számíthatnak. Egy érték eltávolítása az egyik helyről felszínre hozhat egy másikat alatta.

Találja meg az értéket, mielőtt módosítja

Vizsgálja meg az npm tényleges konfigurációját és az adott híváshoz tartozó fájlokat. Figyeljen rá, hogy a művelet projekthez kötött vagy globális-e. Egy projektbeállítás nem bizonyíték a globális telepítésre.

A proxyopciók neve is számít. Egy http_proxy-höz hasonló egyéni kulcs nem automatikusan a dokumentált proxy opció. A környezeti változók írásmódja és az npm konfigurációs kulcsainak írásmódja külön felületek.

A futtatható fájl újratelepítése lényegtelen

A Node telepítési könyvtára nem feltétlenül az a hely, ahol a felhasználói konfigurációja él. A futtatható fájl lecserélése érintetlenül hagyhatja a felhasználói fájlt és a folyamat környezetét. Ezért egy tiszta programtelepítés azonnal megmutathatja a régi hálózati végpontot.

Ha megtalálta a forrást, távolítsa el az elavult bejegyzést azon a szinten. Ezután kérdezze le újra az érvényes értéket ugyanabból a munkakönyvtárból és fiókból, amelyek a hibát okozták. Kerülje egy tetszőleges üres vagy nullára hasonlító karakterlánc beállítását, kivéve, ha a telepített npm dokumentálja ezt a jelentést.

Tartsa külön a registry beállítását. Egy helyi registry URL hasonlíthat proxycímre, de törlése megváltoztatja, honnan kérik a csomag metaadatait. Ne töröljön szükséges belső registryt csak azért, hogy eltávolítson egy nem kívánt továbbító proxyt.

Kapcsolódó cikkek