Fir den Downloadwee scripts/resources.js an tfjs-node gitt dem Kandprozess seng Proxy-Ëmwelt. An der PowerShell-Sessioun, déi d'Pakoperatioun start:

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

Start déi gewënscht Operatioun aus där Sessioun. Fir en erlaabten Download vun enger ëffentlecher Ressource benotzt en HTTP-Endpunkt aus der HTTP-Proxy-Lëscht an dëse Wäerter. De Skript liest process.env an dëser Reiefolleg a hëlt den éischten net-eidelen Wäert: HTTPS_PROXY, https_proxy, HTTP_PROXY, http_proxy. En alen éischte Wäert kann d'Ännerung verstoppen, déi Dir méi spéit an der Lëscht gemaach hutt.

Eng funktionéierend Ufro un den npm-Register testt en aneren Downloader. Säin Proxy-Agang an .npmrc muss net eng Prozessvariabel liwweren, déi de Skript fir native Ressourcen benotzt. Halt d'fehlgeschloe URL zesumme mat der Downloadphas, fir ze bestëmmen, wéi en Input feelt.

Dës Reiefolleg gehéiert zu der beschriwwener Ëmsetzung vun der Ressource. Gläicht se mam Downloader vun der installéierter tfjs-node-Versioun of, amplaz e gecachten Skript mat den Annahme vun enger anerer Versioun ze patchen.

Ähnlech Artikelen