Setja pakkasækjara npm 11.6.4 á SOCKS5h-millilið
Notaðu SOCKS-slóð með pakkasækjara npm 11.6.4 og veldu staðbundna eða milliliðarhliða upplausn áfangahýsinetfangsins.
Fyrir pakkasækjara npm 11.6.4 skaltu nota socks5h þegar milliliðurinn á að leysa áfangana og socks5 fyrir staðbundna upplausn. Það er meðfylgjandi socks-proxy-agent þeirrar útgáfu sem gerir þennan greinarmun.
Vistaðu fyrirliggjandi SOCKS5-endapunkt í notendastillingum:
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
Fyrir leyfilega niðurhal frá opinberu skránni án milliliðasannvottunar getur færsla á SOCKS5-milliliðalistanum komið í stað dæmigerða staðbundna hlustarans í báðum slóðum. Báðar áfangastillingarnar mega nefna sama endapunkt. Upplausn á milliliðarhlið er gagnleg þegar marknetfangið er aðeins til í DNS-sýn þess nets.
Studda leiðin liggur frá npm-registry-fetch gegnum make-fetch-happen til @npmcli/agent, sem velur SocksProxyAgent. Þessi sækjaleið þarf enga HTTP-til-SOCKS millistykki.
Athugaðu hvaða npm skipunin eða IDE-ið keyrir áður en þú tekur þetta upp. Eldri útgáfur notuðu aðrar sækjauppfærslur; stuðningurinn í 11.6.4 sannar ekki hegðun hverrar fyrri útgáfu.