npm-i sildikdən sonra niyə hələ də proksisi var
npm bir neçə konfiqurasiya mənbəyini oxuyur. Bir fayldan qeydi silmək və ya Node-u yenidən qurmaq başqa mənbəyi qüvvədə saxlaya bilər.
npm-in proksisini silirsiniz, yenidən sorğu edirsiniz və dəyər hələ də oradadır. Əmri daha geniş səlahiyyətlərlə təkrarlamazdan əvvəl hansı konfiqurasiyanı sildiyinizi yoxlayın.
Layihə .npmrc, istifadəçi faylı, qlobal konfiqurasiya, əmr seçimləri və mühit parametrləri hamısı vacib ola bilər. Dəyəri bir yerdən silmək altındakı başqa dəyəri üzə çıxara bilər.
Dəyəri dəyişməzdən əvvəl onu tapın
npm-in faktiki konfiqurasiyasını və həmin çağırışa aid faylları yoxlayın. Əməliyyatın layihə daxilində yoxsa qlobal olduğuna diqqət edin. Layihə parametri qlobal quraşdırma barədə sübut deyil.
Proksi seçimlərinin adları da vacibdir. http_proxy-ə bənzəyən fərdi açar avtomatik olaraq sənədləşdirilmiş proxy seçimi deyil. Mühit dəyişənlərinin yazılışı və npm konfiqurasiya açarının yazılışı ayrı interfeyslərdir.
İcraedici faylı yenidən quraşdırmaq məsələyə aid deyil
Node-un quraşdırma qovluğu istifadəçi konfiqurasiyanızın yerləşdiyi yer olmaya bilər. İcraedici faylı dəyişmək istifadəçi faylını və proses mühitini toxunulmaz qoya bilər. Buna görə təmiz proqram quraşdırması dərhal köhnə şəbəkə son nöqtəsini göstərə bilər.
Mənbəyi tapdıqdan sonra həmin səviyyədə köhnəlmiş qeydi silin. Sonra uğursuzluğa səbəb olan eyni iş qovluğundan və hesabdan faktiki dəyəri yenidən sorğu edin. Quraşdırılmış npm bu mənanı sənədləşdirmirsə, ixtiyari boş və ya null görünüşlü sətir təyin etməkdən çəkinin.
Registry parametrini ayrı saxlayın. Yerli registry URL-i proksi ünvanına bənzəyə bilər, lakin onu silmək paket metadatasının haradan tələb olunduğunu dəyişir. Yalnız arzuolunmaz yönləndirmə proksisini silmək üçün tələb olunan daxili registry-ni silməyin.