npm పని చేస్తుంది, కానీ tfjs-node యొక్క స్థానిక వనరు డౌన్లోడ్ ప్రాక్సీని దాటవేస్తుంది
scripts/resources.js చదివే పరిసరాన్ని సెట్ చేయండి, మరియు npm కాన్ఫిగరేషన్ను మళ్లీ మార్చే ముందు మొదటి ఖాళీ కాని వేరియబుల్ క్రమాన్ని తనిఖీ చేయండి.
tfjs-node యొక్క scripts/resources.js డౌన్లోడ్ మార్గానికి, చైల్డ్ ప్రాసెస్కు దాని ప్రాక్సీ పరిసరాన్ని ఇవ్వండి. ప్యాకేజీ ఆపరేషన్ను ప్రారంభించే PowerShell సెషన్లో:
$env:HTTPS_PROXY = 'http://proxy.example:8080'
$env:HTTP_PROXY = 'http://proxy.example:8080'ఆ సెషన్ నుండి ఉద్దేశించిన ఆపరేషన్ను ప్రారంభించండి. అనుమతించబడిన పబ్లిక్ వనరు డౌన్లోడ్ కోసం, ఈ విలువలలో HTTP ప్రాక్సీ జాబితా నుండి HTTP ఎండ్పాయింట్ను ఉపయోగించండి. స్క్రిప్ట్ process.env ను ఈ క్రమంలో చదివి మొదటి ఖాళీ కాని విలువను తీసుకుంటుంది: HTTPS_PROXY, https_proxy, HTTP_PROXY, http_proxy. జాబితాలో ముందు ఉన్న పాత విలువ తర్వాత మీరు చేసిన మార్పును దాచవచ్చు.
విజయవంతమైన npm రిజిస్ట్రీ అభ్యర్థన మరొక డౌన్లోడర్ను పరీక్షిస్తుంది. .npmrc లోని దాని ప్రాక్సీ ఎంట్రీ స్థానిక వనరు స్క్రిప్ట్ ఉపయోగించే ప్రాసెస్ వేరియబుల్ను అందించాల్సిన అవసరం లేదు. ఏ ఇన్పుట్ లేదో గుర్తించడానికి విఫలమైన URL ను డౌన్లోడ్ దశతో పాటు ఉంచండి.
ఈ క్రమం వివరించిన వనరు అమలుకు చెందుతుంది. కాష్ చేసిన స్క్రిప్ట్ను మరొక వెర్షన్ ఊహలతో ప్యాచ్ చేయడం బదులు, దాన్ని ఇన్స్టాల్ చేసిన tfjs-node వెర్షన్ డౌన్లోడర్తో సరిపోల్చండి.