npm funguje, ale stahování nativních prostředků tfjs-node proxy obchází
Nastavte prostředí, které čte scripts/resources.js, a před další změnou konfigurace npm zkontrolujte pořadí první neprázdné proměnné.
Pro cestu stahování scripts/resources.js v tfjs-node dejte podřízenému procesu jeho proxy prostředí. V relaci PowerShell, která spouští operaci s balíčkem:
$env:HTTPS_PROXY = 'http://proxy.example:8080'
$env:HTTP_PROXY = 'http://proxy.example:8080'Zahajte zamýšlenou operaci z této relace. Pro povolené stahování veřejného prostředku použijte v těchto hodnotách HTTP koncový bod ze seznamu HTTP proxy. Skript čte process.env v tomto pořadí a bere první neprázdnou hodnotu: HTTPS_PROXY, https_proxy, HTTP_PROXY, http_proxy. Zastaralá dřívější hodnota může skrýt změnu, kterou jste později v seznamu provedli.
Fungující požadavek na registr npm testuje jiný stahovač. Jeho proxy záznam v .npmrc nemusí poskytovat procesní proměnnou, kterou skript nativních prostředků používá. Ponechte neúspěšnou URL spolu s fází stahování, abyste určili, který vstup chybí.
Toto pořadí patří k popsané implementaci prostředku. Slaďte ho se stahovačem nainstalovaného vydání tfjs-node, místo abyste záplatovali kešovaný skript předpoklady jiné verze.