Du slettar proxien til npm, spør igjen, og verdien er framleis der. Før du gientek kommandoen med fleire rettar, sjekk kva konfigurasjon du sletta.

Ein prosjekt-.npmrc, ei brukarfil, global konfigurasjon, kommandovalg og miljøinnstillingar kan alle ha noko å seia. Å fjerna ein verdi på éin stad kan avdekkja ein annan verdi under han.

Finn verdien før du endrar han

Undersøk den gjeldande konfigurasjonen til npm og filene som er relevante for nettopp det kallet. Ver merksam på om handlinga er prosjektlokal eller global. Ei prosjektinnstilling er ikkje prov på ein global installasjon.

Namna på proxyvala har også noko å seia. Ein eigen nøkkel som liknar http_proxy er ikkje automatisk det dokumenterte proxy-valet. Skrivemåten for miljøvariablar og skrivemåten for npms konfigurasjonsnøklar er to ulike grensesnitt.

Å installera den køyrbare fila på nytt er utan tyding

Installasjonsmappa til Node er ikkje nødvendigvis der brukarkonfigurasjonen din ligg. Å byta ut den køyrbare fila kan la brukarfila og prosessmiljøet vera urørt. Difor kan ein rein programinstallasjon visa det gamle nettverksendepunktet med ein gong.

Når du har funne kjelda, fjernar du den utdaterte oppføringa på det nivået. Spør deretter om den gjeldande verdien igjen frå same arbeidsmappe og konto som førte til feilen. Unngå å setja ein vilkårleg tom eller null-liknande streng, med mindre den installerte npm dokumenterer den tydinga.

Hald registry-innstillinga åtskild. Ein lokal registry-URL kan sjå ut som ei proxyadresse, men å sletta han endrar kvar pakkemetadata vert etterspurd. Ikkje slett eit nødvendig internt registry berre for å fjerna ein uønskt vidaresendande proxy.

Relaterte artiklar