npm 11.6.4 paket yükləyicisini SOCKS5h proksisinə qurmaq
npm 11.6.4 paket yükləyicisi ilə SOCKS URL istifadə edin və hədəf host adının yerli və ya proksi tərəfindən həllini seçin.
npm 11.6.4 paket yükləyicisi üçün hədəf adlarını proksi həll etməlidirsə socks5h, yerli həll üçün isə socks5 istifadə edin. Həmin buraxılışla gələn socks-proxy-agent bu fərqi yaradır.
Mövcud SOCKS5 son nöqtəsini istifadəçi konfiqurasiyasında saxlayın:
npm config set proxy socks5h://127.0.0.1:1080 --location=user
npm config set https-proxy socks5h://127.0.0.1:1080 --location=user
Proksi autentifikasiyası olmadan icazəli ictimai reyestrdən yükləmə üçün SOCKS5 proksi siyahısındakı qeyd hər iki URL-də nümunəvi yerli dinləyicini əvəz edə bilər. Hər iki hədəf parametri eyni son nöqtəni göstərə bilər. Proksi tərəfində həll hədəf adı yalnız həmin şəbəkənin DNS görünüşündə olduqda faydalıdır.
Dəstəklənən yol npm-registry-fetch-dən make-fetch-happen vasitəsilə SocksProxyAgent seçən @npmcli/agent-ə qədər uzanır. Bu paket yükləmə yolu HTTP-dən SOCKS-a adapter tələb etmir.
Qəbul etməzdən əvvəl əmrin və ya IDE-nin hansı npm-i işə saldığını yoxlayın. Köhnə buraxılışlar başqa yükləmə tətbiqlərindən istifadə edirdi; 11.6.4-dəki dəstək əvvəlki hər versiyanın davranışını təsdiqləmir.