Menyetel pengambil paket npm 11.6.4 ke proxy SOCKS5h
Gunakan URL SOCKS dengan pengambil paket npm 11.6.4 dan pilih resolusi nama host tujuan secara lokal atau di sisi proxy.
Untuk pengambil paket npm 11.6.4, gunakan socks5h ketika proxy harus menyelesaikan nama tujuan dan socks5 untuk resolusi lokal. socks-proxy-agent bawaan rilis tersebut yang membuat pembedaan ini.
Simpan endpoint SOCKS5 yang sudah ada di konfigurasi pengguna:
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
Untuk unduhan resmi dari registri publik tanpa autentikasi proxy, entri di daftar proxy SOCKS5 dapat menggantikan listener lokal ilustratif pada kedua URL. Kedua setelan tujuan boleh menunjuk endpoint yang sama. Resolusi di sisi proxy berguna ketika nama tujuan hanya ada dalam tampilan DNS jaringan tersebut.
Jalur yang didukung berjalan dari npm-registry-fetch melalui make-fetch-happen ke @npmcli/agent, yang memilih SocksProxyAgent. Jalur pengambilan paket ini tidak memerlukan adaptor HTTP-ke-SOCKS.
Periksa npm mana yang dijalankan perintah atau IDE sebelum memakainya. Rilis lama memakai implementasi pengambilan lain; dukungan pada 11.6.4 tidak membuktikan perilaku setiap versi sebelumnya.