npm жойылғаннан кейін де прокси неге қалады
npm конфигурацияның бірнеше көзін оқиды. Бір файлдан жазбаны жою немесе Node-ты қайта орнату басқа көздің күшінде қалуына әкелуі мүмкін.
Сіз npm проксиін жоясыз, оны қайта сұрайсыз, ал мән әлі сонда. Пәрменді кеңірек құқықтармен қайталамас бұрын қай конфигурацияны жойғаныңызды тексеріңіз.
Жобаның .npmrc, пайдаланушы файлы, ғаламдық конфигурация, пәрмен опциялары және орта параметрлері — бәрі маңызды болуы мүмкін. Бір жерден мәнді жою оның астындағы басқа мәнді аша алады.
Мәнді өзгерту алдында табыңыз
npm-нің қазіргі конфигурациясын және сол шақыруға қатысты файлдарды қарап шығыңыз. Операция жоба ішінде ме әлде ғаламдық па, соған назар аударыңыз. Жоба параметрі ғаламдық орнатуға дәлел емес.
Прокси опцияларының атаулары да маңызды. http_proxy тәрізді теңшелетін кілт автоматты түрде құжатталған proxy опциясы емес. Орта айнымалыларының жазылуы мен npm конфигурациялық кілттерінің жазылуы — бөлек интерфейстер.
Орындалатын файлды қайта орнату маңызды емес
Node орнату қалтасы пайдаланушы конфигурациясы тұратын жер болуы міндетті емес. Орындалатын файлды ауыстыру пайдаланушы файлы мен процесс ортасын тиіспеген күйде қалдыруы мүмкін. Сондықтан таза бағдарлама орнатуы ескі желілік соңғы нүктені бірден көрсетуі мүмкін.
Көзін тапқаннан кейін сол деңгейдегі ескірген жазбаны жойыңыз. Содан кейін сәтсіздік тудырған сол жұмыс қалтасынан және тіркелгіден өзекті мәнді қайта сұраңыз. Орнатылған npm бұл мағынаны құжаттамаса, кездейсоқ бос немесе null тәрізді жолды орнатудан аулақ болыңыз.
registry параметрін бөлек ұстаңыз. Жергілікті registry URL прокси мекенжайына ұқсауы мүмкін, бірақ оны жою пакет метадеректері қайдан сұралатынын өзгертеді. Қажет емес қайта бағыттаушы проксиді жою үшін ғана қажетті ішкі registry-ді өшірмеңіз.