npm strādā, bet tfjs-node vietējo resursu lejupielāde apiet starpniekserveri
Iestatiet vidi, ko lasa scripts/resources.js, un pirms npm konfigurācijas maiņas vēlreiz pārbaudiet pirmā ne-tukšā mainīgā secību.
tfjs-node scripts/resources.js lejupielādes ceļam piešķiriet bērna procesam tā starpniekservera vidi. PowerShell sesijā, kas palaiž pakotnes darbību:
$env:HTTPS_PROXY = 'http://proxy.example:8080'
$env:HTTP_PROXY = 'http://proxy.example:8080'Sāciet paredzēto darbību no šīs sesijas. Atļautai publiska resursa lejupielādei izmantojiet HTTP galapunktu no HTTP starpniekserveru saraksta šajās vērtībās. Skripts lasa process.env šādā secībā un ņem pirmo ne-tukšo vērtību: HTTPS_PROXY, https_proxy, HTTP_PROXY, http_proxy. Novecojusi iepriekšējā vērtība var paslēpt vēlāk sarakstā veikto izmaiņu.
Veiksmīgs npm reģistra pieprasījums pārbauda citu lejupielādētāju. Tā starpniekservera ieraksts .npmrc nav jānodrošina ar procesa mainīgo, ko izmanto vietējo resursu skripts. Saglabājiet neizdevušos URL kopā ar lejupielādes posmu, lai noteiktu, kura ievade trūkst.
Šī secība pieder aprakstītajai resursa implementācijai. Saskaņojiet to ar instalētās tfjs-node versijas lejupielādētāju, nevis labojiet kešatmiņā saglabātu skriptu ar citas versijas pieņēmumiem.