npm 11.6.4 пакет жүктегішін SOCKS5h проксиіне орнату
npm 11.6.4 пакет жүктегішімен SOCKS URL қолданып, мақсатты хост атын жергілікті немесе прокси жағында шешу тәсілін таңдаңыз.
npm 11.6.4 пакет жүктегіші үшін мақсат атауларын прокси шешуі керек болса socks5h, жергілікті шешу үшін socks5 қолданыңыз. Дәл осы шығарылыммен келетін socks-proxy-agent осы айырмашылықты жасайды.
Бар SOCKS5 соңғы нүктесін пайдаланушы конфигурациясында сақтаңыз:
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
Прокси аутентификациясынсыз рұқсат етілген жалпыға ортақ тізілімнен жүктеу үшін SOCKS5 проксилер тізіміндегі жазба екі URL-дегі үлгі ретіндегі жергілікті тыңдаушыны алмастыра алады. Мақсаттың екі параметрі де бір соңғы нүктені көрсете алады. Прокси жағында шешу мақсат атауы тек сол желінің DNS көрінісінде болғанда пайдалы.
Қолдау көрсетілетін жол npm-registry-fetch-тен make-fetch-happen арқылы SocksProxyAgent таңдайтын @npmcli/agent-ке дейін барады. Бұл пакет жүктеу жолына HTTP-тен SOCKS-қа адаптер қажет емес.
Қабылдамас бұрын пәрмен немесе IDE қай npm-ді іске қосатынын тексеріңіз. Ескі шығарылымдар басқа жүктеу іске асырылымдарын қолданған; 11.6.4-тегі қолдау әрбір бұрынғы нұсқаның әрекетін дәлелдемейді.