npm deluje, vendar prenos izvornih virov v tfjs-node obide proxy
Nastavite okolje, ki ga bere scripts/resources.js, in preverite vrstni red prve neprazne spremenljivke, preden znova spremenite konfiguracijo npm.
Za pot prenosa scripts/resources.js v tfjs-node dajte podrejenemu procesu njegovo proxy okolje. V seji PowerShell, ki zažene operacijo paketa:
$env:HTTPS_PROXY = 'http://proxy.example:8080'
$env:HTTP_PROXY = 'http://proxy.example:8080'Zaženite predvideno operacijo iz te seje. Za dovoljen prenos javnega vira uporabite končno točko HTTP s seznama proxyjev HTTP v teh vrednostih. Skript bere process.env v tem vrstnem redu in vzame prvo neprazno vrednost: HTTPS_PROXY, https_proxy, HTTP_PROXY, http_proxy. Zastarela prejšnja vrednost lahko skrije spremembo, ki ste jo pozneje naredili na seznamu.
Uspešna zahteva do registra npm preizkusi drug prenašalnik. Njegov vnos proxyja v .npmrc ni dolžan zagotoviti procesne spremenljivke, ki jo uporablja skript izvornih virov. Shranite neuspešni URL skupaj s fazo prenosa, da ugotovite, kateri vnos manjka.
Ta vrstni red pripada opisanemu izvajanju vira. Uskladite ga s prenašalnikom nameščene izdaje tfjs-node, namesto da bi popravljali predpomnjen skript s predpostavkami druge različice.