Za putanju preuzimanja scripts/resources.js u tfjs-node dajte podređenom procesu njegovo proxy okruženje. U PowerShell sesiji koja pokreće operaciju paketa:

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

Pokrenite željenu operaciju iz te sesije. Za dozvoljeno preuzimanje javnog resursa upotrijebite HTTP endpoint iz liste HTTP proxyja u ovim vrijednostima. Skripta čita process.env ovim redoslijedom i uzima prvu nepraznu vrijednost: HTTPS_PROXY, https_proxy, HTTP_PROXY, http_proxy. Zastarjela ranija vrijednost može sakriti promjenu koju ste kasnije napravili na listi.

Uspješan zahtjev prema npm registru testira drugi preuzimač. Njegov proxy unos u .npmrc ne mora dati procesnu varijablu koju koristi skripta za native resurse. Sačuvajte neuspjeli URL zajedno s fazom preuzimanja da biste utvrdili koji unos nedostaje.

Ovaj redoslijed pripada opisanom ostvarenju resursa. Uskladite ga s preuzimačem instaliranog izdanja tfjs-node, umjesto da krpite keširanu skriptu pretpostavkama druge verzije.

Povezani članci