Vendosja e marrësit të paketave të npm 11.6.4 në një proxy SOCKS5h
Përdorni një URL SOCKS me marrësin e paketave të npm 11.6.4 dhe zgjidhni zgjidhjen lokale ose në anën e proxy-t të emrit të hostit të destinacionit.
Për marrësin e paketave të npm 11.6.4 përdorni socks5h kur proxy duhet të zgjidhë emrat e destinacioneve dhe socks5 për zgjidhje lokale. socks-proxy-agent i përfshirë në atë version e bën këtë dallim.
Ruani një pikë fundore SOCKS5 ekzistuese në konfigurimin e përdoruesit:
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
Për një shkarkim të lejuar nga regjistri publik pa vërtetim proxy, një zë në listën e proxy-ve SOCKS5 mund të zëvendësojë dëgjuesin lokal ilustrues në të dy URL-të. Të dy cilësimet e destinacionit mund të tregojnë të njëjtën pikë fundore. Zgjidhja në anën e proxy-t është e dobishme kur emri i objektivit ekziston vetëm në pamjen DNS të atij rrjeti.
Rruga e mbështetur shkon nga npm-registry-fetch përmes make-fetch-happen deri në @npmcli/agent, i cili zgjedh SocksProxyAgent. Kjo rrugë e marrjes së paketave nuk kërkon asnjë përshtatës nga HTTP në SOCKS.
Kontrolloni cilin npm ekzekuton komanda ose IDE para se ta miratoni. Versionet më të vjetra përdornin zbatime të tjera të marrjes; mbështetja në 11.6.4 nuk vërteton sjelljen e çdo versioni të mëparshëm.