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 ስሪት አውራጅ ጋር ያመሳስሉት።