Vi forigas la prokurilon de npm, demandas denove, kaj la valoro estas ankoraŭ tie. Antaŭ ol ripeti la komandon kun pli da privilegioj, kontrolu kiun agordon vi forigis.

Projekta .npmrc, uzanta dosiero, tutmonda agordo, komandaj opcioj kaj mediaj agordoj povas ĉiuj gravi. Forigi valoron el unu loko povas malkaŝi alian valoron sub ĝi.

Trovu la valoron antaŭ ol ŝanĝi ĝin

Ekzamenu la efektivan agordon de npm kaj la dosierojn rilatajn al tiu alvoko. Atentu ĉu la operacio estas projekta aŭ tutmonda. Projekta agordo ne estas pruvo pri tutmonda instalado.

Ankaŭ la nomoj de la prokurilaj opcioj gravas. Propra ŝlosilo simila al http_proxy ne estas aŭtomate la dokumentita proxy-opcio. La literumado de mediaj variabloj kaj la literumado de npm-agordaj ŝlosiloj estas apartaj interfacoj.

Reinstali la plenumeblon tute ne temas

La instalada dosierujo de Node ne nepre estas tie, kie loĝas via uzanta agordo. Anstataŭigi la plenumeblon povas lasi la uzantan dosieron kaj la procesan medion netuŝitaj. Tial pura programa instalado povas tuj montri la malnovan retan finpunkton.

Post kiam vi trovis la fonton, forigu la malaktualan eron ĉe tiu nivelo. Poste demandu la efektivan valoron denove el la sama labordosierujo kaj konto, kiuj kaŭzis la malsukceson. Evitu agordi arbitran malplenan aŭ nulsimilan ĉenon, krom se la instalita npm dokumentas tiun signifon.

Tenu la registran agordon aparte. Loka registra URL povas aspekti kiel prokurila adreso, sed forigi ĝin ŝanĝas kie la pakaĵaj metadatumoj estas petitaj. Ne forviŝu bezonatan internan registron nur por forigi nedeziratan plusendan prokurilon.

Rilataj artikoloj