Per al camí de baixada de scripts/resources.js de tfjs-node, doneu al procés fill el seu entorn de proxy. A la sessió de PowerShell que inicia l'operació del paquet:

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

Inicieu l'operació prevista des d'aquesta sessió. Per a una baixada permesa d'un recurs públic, feu servir un punt de termini HTTP de la llista de proxys HTTP en aquests valors. L'script llegeix process.env en aquest ordre i pren el primer valor no buit: HTTPS_PROXY, https_proxy, HTTP_PROXY, http_proxy. Un valor anterior obsolet pot amagar el canvi que heu fet més endavant a la llista.

Una petició correcta al registre de npm prova un altre descarregador. La seva entrada de proxy a .npmrc no ha de proporcionar cap variable de procés que faci servir l'script de recursos nadius. Conserveu l'URL fallida juntament amb l'etapa de baixada per identificar quina entrada falta.

Aquest ordre pertany a la implementació del recurs descrita. Compareu-lo amb el descarregador de la versió instal·lada de tfjs-node, en lloc d'apedaçar un script en memòria cau amb les suposicions d'una altra versió.

Articles relacionats