npm ради, али преузимање нативних ресурса у tfjs-node заобилази прокси
Подесите окружење које чита scripts/resources.js и проверите редослед прве непразне променљиве пре него што поново промените npm конфигурацију.
За путању преузимања scripts/resources.js у tfjs-node дајте подређеном процесу његово прокси окружење. У PowerShell сесији која покреће операцију пакета:
$env:HTTPS_PROXY = 'http://proxy.example:8080'
$env:HTTP_PROXY = 'http://proxy.example:8080'Покрените жељену операцију из те сесије. За дозвољено преузимање јавног ресурса користите HTTP крајњу тачку са списка HTTP проксија у овим вредностима. Скрипта чита process.env овим редоследом и узима прву непразну вредност: HTTPS_PROXY, https_proxy, HTTP_PROXY, http_proxy. Застарела ранија вредност може сакрити измену коју сте касније направили на списку.
Успешан захтев према npm регистру тестира други преузимач. Његов прокси унос у .npmrc не мора да пружи процесну променљиву коју користи скрипта за нативне ресурсе. Сачувајте неуспели URL заједно са фазом преузимања да бисте утврдили који унос недостаје.
Овај редослед припада описаном остварењу ресурса. Ускладите га са преузимачем инсталираног издања tfjs-node, уместо да крпите кеширану скрипту претпоставкама друге верзије.