ස්ථාපන-ස්ක්රිප්ට බාගැනීම් අතරතුර npm ප්රොක්සි අසාර්ථකතා
npm පැකේජයක් ස්ථාපනය අතරතුර වෙනම බාගැනීමක් ධාවනය කළ හැක. සෑම ඉල්ලීමක්ම npm ලේඛනාගාර ප්රොක්සි වින්යාසය භාවිතා කරයි යැයි උපකල්පනය කිරීම වෙනුවට එම වැඩසටහන සහ සත්කාරකය හඳුනා ගන්න.
npm ස්ථාපනය ලේඛනාගාර බාගැනීම පසුකර ස්ථාපන ස්ක්රිප්ටයේ නතර වුවහොත්, දෙවන බාගන්නා හඳුනා ගන්න. JavaScript පැකේජය දැනටමත් තිබිය හැකි නමුත් එහි වේදිකා-විශේෂිත ද්විමය ගොනුව තවමත් නැත.
- ලොගයේ ඉල්ලීමේ හිමිකරු සොයන්න. ජීවන චක්ර ස්ක්රිප්ටය, ක්රියාත්මක කළ හැකි ගොනුව හෝ HTTP පුස්තකාලය, ගමනාන්ත සත්කාරක නාමය සහ පළමු දෝෂය සටහන් කරන්න. පැකේජයකට npm ලේඛනාගාර මාරුවෙන් වෙන් වූ බාගැනීමක් සහිත තවත් වැඩසටහනක් ආරම්භ කළ හැක.
- එම බාගන්නා සහාය දක්වන ප්රොක්සි අතුරුමුහුණත භාවිත කරන්න. tfjs-node හි resources.js මාර්ගය සඳහා, දරු ක්රියාවලියේ ප්රොක්සි පරිසරය එක් නිශ්චිත උදාහරණයකි. පැකේජයේ ලේඛනගත බාගැනීම් සැකසුම් සහ ඉල්ලීම කරන ක්රියාවලියේ පරිසරය පරීක්ෂා කරන්න. සම්මත ප්රොක්සි විචල්යය උපකාරී වන්නේ එම පරිභෝජකයා එය කියවන විට පමණි; සමාන නමැති විචල්ය එකතු කිරීම සහාය ඔප්පු නොකරයි.
- ධාතුවේ සැබෑ මාර්ගය අනුගමනය කරන්න. නිකුතු සේවාදායක, වස්තු ගබඩා සහ යළි-හරවන ගමනාන්ත ලේඛනාගාරයට වඩා වෙනස් විය හැක. අසාර්ථක ඉල්ලීම සඳහා ප්රොක්සි සත්යාපනය, අනුමත ගමනාන්ත සහ TLS විශ්වාසය සංසන්දනය කරන්න.
හැඹිලි ඉවත් කිරීමට පෙර මෙය කරන්න: ලොගයේ පැකේජය ලබා ගැනීමේ සිට ජීවන චක්ර ක්රියාත්මක කිරීම දක්වා මාරුව දැනටමත් දෝෂය පටු කරයි. සාර්ථක ලේඛනාගාර ප්රවේශය ප්රයෝජනවත් සංසන්දනාත්මක සාක්ෂියකි, නමුත් ද්විතීයික වැඩසටහන එම මාර්ගයට සහාය දක්වන බව හෝ එහි ධාතු සත්කාරකයට ළඟා විය හැකි බව එය ඔප්පු නොකරයි.
ස්ථාපන ස්ක්රිප්ට අබල කිරීමෙන් බාගැනීම මඟ හැරී පැකේජය භාවිතයට නුසුදුසු විය හැක. පැකේජය අනුමත පෙර-නිර්මිත හෝ නොබැඳි ස්ථාපන මාර්ගයක් ලේඛනගත කරන්නේ නම්, එම ධාතුව අදහස් කරමින් සකස් කර ස්ථාපනය සම්පූර්ණ යැයි සැලකීමට පෙර ක්රියාත්මක කළ හැකි ගොනුව ඇති බව තහවුරු කරන්න.