Tetapkan pengambil pakej npm 11.6.4 kepada proksi SOCKS5h
Gunakan URL SOCKS dengan pengambil pakej npm 11.6.4 dan pilih penyelesaian nama hos destinasi secara setempat atau di sebelah proksi.
Untuk pengambil pakej npm 11.6.4, gunakan socks5h apabila proksi perlu menyelesaikan nama destinasi dan socks5 untuk penyelesaian setempat. socks-proxy-agent yang dibundel dengan keluaran itu yang membuat perbezaan ini.
Simpan titik akhir SOCKS5 sedia ada dalam 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 muat turun yang dibenarkan daripada daftar awam tanpa pengesahan proksi, entri dalam senarai proksi SOCKS5 boleh menggantikan pendengar setempat illustratif dalam kedua-dua URL. Kedua-dua tetapan destinasi boleh menamakan titik akhir yang sama. Penyelesaian di sebelah proksi berguna apabila nama sasaran hanya wujud dalam paparan DNS rangkaian itu.
Laluan yang disokong bermula dari npm-registry-fetch melalui make-fetch-happen ke @npmcli/agent, yang memilih SocksProxyAgent. Laluan pengambilan pakej ini tidak memerlukan penyesuai HTTP-ke-SOCKS.
Periksa npm mana yang dijalankan oleh arahan atau IDE sebelum menerimanya. Keluaran lama menggunakan pelaksanaan pengambilan yang lain; sokongan dalam 11.6.4 tidak membuktikan tingkah laku setiap versi terdahulu.