நீங்கள் npm-இன் ப்ராக்ஸியை நீக்குகிறீர்கள், மீண்டும் வினவுகிறீர்கள், மதிப்பு இன்னும் அங்கேயே உள்ளது. அதிக அனுமதிகளுடன் கட்டளையை மீண்டும் இயக்கும் முன் எந்த உள்ளமைப்பை நீக்கினீர்கள் என்பதைச் சரிபார்க்கவும்.

ஒரு திட்டத்தின் .npmrc, பயனர் கோப்பு, முழுமையான உள்ளமைப்பு, கட்டளை விருப்பங்கள் மற்றும் சூழல் அமைப்புகள் அனைத்தும் முக்கியமானவை. ஒரு இடத்திலிருந்து மதிப்பை அகற்றுவது அதன் கீழே உள்ள மற்றொரு மதிப்பை வெளிப்படுத்தலாம்.

மாற்றும் முன் மதிப்பைக் கண்டறியவும்

npm-இன் செயலில் உள்ள உள்ளமைப்பையும் அந்த அழைப்புக்குத் தொடர்புடைய கோப்புகளையும் பரிசோதிக்கவும். செயல்பாடு திட்டத்திற்கு உள்ளூரா அல்லது முழுமையானதா என்பதில் கவனம் செலுத்தவும். திட்ட அமைப்பு முழுமையான நிறுவலுக்கான சான்று அல்ல.

ப்ராக்ஸி விருப்பங்களின் பெயர்களும் முக்கியம். http_proxy போன்ற தனிப்பயன் விசை தானாகவே ஆவணப்படுத்தப்பட்ட proxy விருப்பம் அல்ல. சூழல் மாறிகளின் எழுத்துப்பிழைப்பு மற்றும் npm உள்ளமைப்பு விசைகளின் எழுத்துப்பிழைப்பு தனித்தனி இடைமுகங்கள்.

இயக்கக்கூடிய கோப்பை மீண்டும் நிறுவுவது தொடர்பற்றது

Node-இன் நிறுவல் அடைவு உங்கள் பயனர் உள்ளமைப்பு இருக்கும் இடமாக இருக்க வேண்டியதில்லை. இயக்கக்கூடிய கோப்பை மாற்றுவது பயனர் கோப்பையும் செயல்முறைச் சூழலையும் தொடாமல் விடலாம். அதனால்தான் தூய்மையான நிரல் நிறுவல் பழைய வலையமைப்பு முனையை உடனடியாகக் காட்ட முடியும்.

மூலத்தைக் கண்டறிந்த பிறகு அந்த நிலையில் உள்ள காலாவதியான உள்ளீட்டை அகற்றவும். பின்னர் தோல்வியை உருவாக்கிய அதே பணி அடைவு மற்றும் கணக்கிலிருந்து செயலில் உள்ள மதிப்பை மீண்டும் வினவவும். நிறுவப்பட்ட npm அந்தப் பொருளை ஆவணப்படுத்தாத வரை தன்னிச்சையான காலி அல்லது null போலத் தோன்றும் சரத்தை அமைப்பதைத் தவிர்க்கவும்.

registry அமைப்பைத் தனியாக வைத்திருங்கள். உள்ளூர் registry URL ப்ராக்ஸி முகவரி போலத் தோன்றலாம், ஆனால் அதை நீக்குவது தொகுப்பு மெட்டாடேட்டா எங்கிருந்து கோரப்படுகிறது என்பதை மாற்றுகிறது. தேவையற்ற முன்னனுப்பு ப்ராக்ஸியை அகற்ற மட்டுமே தேவையான உள் registry-ஐ அழிக்க வேண்டாம்.

தொடர்புடைய கட்டுரைகள்