npm virker, men tfjs-nodes nedlasting av native ressurser går utenom proxyen
Sett miljøet som scripts/resources.js leser, og kontroller rekkefølgen til den første ikke-tomme variabelen før du endrer npm-konfigurasjonen igjen.
For tfjs-nodes nedlastingssti til scripts/resources.js, gi barneprosessen sitt proxy-miljø. I PowerShell-økten som starter pakkeoperasjonen:
$env:HTTPS_PROXY = 'http://proxy.example:8080'
$env:HTTP_PROXY = 'http://proxy.example:8080'Start den tiltenkte operasjonen fra den økten. For en tillatt nedlasting av en offentlig ressurs, bruk et HTTP-endepunkt fra HTTP-proxy-listen i disse verdiene. Skriptet leser process.env i denne rekkefølgen og tar den første ikke-tomme verdien: HTTPS_PROXY, https_proxy, HTTP_PROXY, http_proxy. En utdatert tidligere verdi kan skjule endringen du gjorde senere i listen.
En fungerende forespørsel til npm-registeret tester en annen nedlaster. Proxyoppføringen i .npmrc trenger ikke levere en prosessvariabel som skriptet for native ressurser bruker. Ta vare på den mislykkede URL-en sammen med nedlastingsfasen for å finne ut hvilket innputt som mangler.
Denne rekkefølgen hører til den beskrevne implementeringen av ressursen. Sammenlign den med nedlasteren i den installerte tfjs-node-versjonen, i stedet for å lappe et hurtigbufret skript med en annen versjons antakelser.