Vir tfjs-node se aflaai-pad van scripts/resources.js, gee die kindproses sy proxy-omgewing. In die PowerShell-sessie wat die pakketbewerking begin:

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

Begin die beoogde bewerking vanuit daardie sessie. Vir 'n toegelate aflaai van 'n publieke hulpbron, gebruik 'n HTTP-eindpunt uit die HTTP-proxylys in hierdie waardes. Die script lees process.env in hierdie volgorde en neem die eerste nie-leë waarde: HTTPS_PROXY, https_proxy, HTTP_PROXY, http_proxy. 'n Verouderde vroeëre waarde kan die verandering wat jy later in die lys gemaak het, verberg.

'n Werkende npm-registerversoek toets 'n ander aflaaier. Sy proxy-inskrywing in .npmrc hoef nie 'n prosesveranderlike te lewer wat die script vir native hulpbronne gebruik nie. Hou die mislukte URL saam met die aflaai-stadium om te bepaal watter invoer ontbreek.

Hierdie volgorde hoort by die beskryfde implementering van die hulpbron. Pas dit by die aflaaier van die geïnstalleerde tfjs-node-weergawe, eerder as om 'n gekaste script met 'n ander weergawe se aannames te wysig.

Verwante artikels