Pre cestu sťahovania scripts/resources.js v tfjs-node dajte podriadenému procesu jeho proxy prostredie. V relácii PowerShell, ktorá spúšťa operáciu s balíkom:

$env:HTTPS_PROXY = 'http://proxy.example:8080'
$env:HTTP_PROXY = 'http://proxy.example:8080'

Spustite zamýšľanú operáciu z tejto relácie. Pre povolené sťahovanie verejného prostriedku použite v týchto hodnotách HTTP koncový bod zo zoznamu HTTP proxy. Skript číta process.env v tomto poradí a berie prvú neprázdnu hodnotu: HTTPS_PROXY, https_proxy, HTTP_PROXY, http_proxy. Zastaraná skoršia hodnota môže skryť zmenu, ktorú ste neskôr v zozname urobili.

Fungujúca požiadavka na registráriu npm testuje iný sťahovač. Jeho proxy záznam v .npmrc nemusí poskytovať procesnú premennú, ktorú skript natívnych prostriedkov používa. Ponechajte neúspešnú URL spolu s fázou sťahovania, aby ste určili, ktorý vstup chýba.

Toto poradie patrí k opísanej implementácii prostriedku. Zosúlaďte ho so sťahovačom nainštalovaného vydania tfjs-node, namiesto záplatovania kešovaného skriptu predpokladmi inej verzie.

Súvisiace články