Stel npm 11.6.4 se pakketlaaier op 'n SOCKS5h-volmagproxy
Gebruik 'n SOCKS-URL met npm 11.6.4 se pakketlaaier en kies plaaslike of volmagkant-resolusie van die bestemmingsgasheernaam.
Vir npm 11.6.4 se pakketlaaier gebruik jy socks5h wanneer die volmag die bestemmingsname moet oplos, en socks5 vir plaaslike resolusie. Dié weergawe se ingeboude socks-proxy-agent maak hierdie onderskeid.
Stoor 'n bestaande SOCKS5-eindpunt in die gebruikerskonfigurasie:
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
Vir 'n toegelate aflaai van die publieke register sonder volmagverifikasie kan 'n inskrywing in die SOCKS5-volmaglys die voorbeeld-plaaslike luisteraar in albei URL's vervang. Albei bestemmingsinstellings kan dieselfde eindpunt noem. Volmagkant-resolusie is nuttig wanneer die teikenaam slegs in daardie netwerk se DNS-aansig bestaan.
Die ondersteunde pad loop van npm-registry-fetch deur make-fetch-happen na @npmcli/agent, wat SocksProxyAgent kies. Hierdie pakketlaaipad het geen HTTP-na-SOCKS-aanpasser nodig nie.
Kontroleer watter npm die opdrag of IDE gebruik voordat jy dit aanneem. Ouer weergawes het ander laaiimplementasies gebruik; ondersteuning in 11.6.4 bewys nie die gedrag van elke vroeëre weergawe nie.