npm 11.6.4ren pakete-jaistailuarentzat erabili socks5h proxyak helmuga-izenak ebatzi behar dituenean, eta socks5 tokiko ebazpenerako. Bertsio horretako socks-proxy-agent barneratuak egiten du bereizketa hori.

Gorde lehendik dagoen SOCKS5 amaiera-puntu bat erabiltzaile-konfigurazioan:

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

Proxy autentifikaziorik gabeko erregistro publikoko deskarga baimendu baterako, SOCKS5 proxy zerrendako sarrera batek bi URLetan agertzen den tokiko entzule ilustratiboa ordezka dezake. Bi helmuga-ezarpenek amaiera-puntu bera izenda dezakete. Proxyaren aldeko ebazpena erabilgarria da helburu-izena sare horren DNS ikuspegian soilik dagoenean.

Onartutako bideak npm-registry-fetch-etik make-fetch-happen bidez @npmcli/agent-ra doa, eta hark SocksProxyAgent hautatzen du. Paketeak jaisteko bide horrek ez du HTTP-tik SOCKSera bitarteko egokitzailerik behar.

Egiaztatu komandoak edo IDEak zein npm exekutatzen duen onartu aurretik. Bertsio zaharrek beste jaisteinplementazio batzuk erabiltzen zituzten; 11.6.4-n dagoen laguntzak ez du aurreko bertsio bakoitzaren portaera frogatzen.

Erlazionatutako artikuluak