For tfjs-nodes downloadsti til scripts/resources.js skal du give barneprocessen sit proxy-miljø. I den PowerShell-session, der starter pakkeoperationen:

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

Start den tilsigtede operation fra den session. Til en tilladt download af en offentlig ressource skal du bruge et HTTP-endpoint fra HTTP-proxy-listen i disse værdier. Scriptet læser process.env i denne rækkefølge og tager den første ikke-tomme værdi: HTTPS_PROXY, https_proxy, HTTP_PROXY, http_proxy. En forældet tidligere værdi kan skjule den ændring, du lavede senere på listen.

En fungerende anmodning til npm-registret tester en anden downloader. Dens proxy-post i .npmrc behøver ikke levere en procesvariabel, som scriptet til native ressourcer bruger. Gem den mislykkede URL sammen med downloadfasen for at finde ud af, hvilket input der mangler.

Denne rækkefølge hører til den beskrevne implementering af ressourcen. Sammenlign den med downloaderen i den installerede tfjs-node-version i stedet for at patche et cachelagret script med en anden versions antagelser.

Relaterede artikler