Node.js இல் path.normalize() முறையை எவ்வாறு பயன்படுத்துவது?

Node Js Il Path Normalize Muraiyai Evvaru Payanpatuttuvatu



Node.js உடன் வருகிறது 'பாதை' தேவைகளுக்கு ஏற்ப கணினி கோப்புகள் மற்றும் கோப்பகங்களின் பாதையை கையாள உதவும் தொகுதி. அதன் பொதுவான அம்சங்கள், இயல்பாக்குதல், அடைவு/கோப்பு பெயர்களைக் கண்டறிதல், கோப்பு நீட்டிப்புகளைப் பிரித்தெடுத்தல், பாதைகளின் பிரிவுகளை ஒரே பாதையாக இணைத்தல் மற்றும் மாற்றுதல் மற்றும் பல. அனைத்து குறிப்பிட்ட செயல்பாடுகளையும் அதன் முன் வரையறுக்கப்பட்ட முறைகள் மற்றும் பண்புகளைப் பயன்படுத்தி செய்ய முடியும். இது
“நார்மலைஸ்()” முறை குறிப்பிட்ட பாதையை இயல்பாக்குகிறது, “dirname()” கோப்பகத்தின் பெயரை மீட்டெடுக்கிறது, மேலும் “extname()” கோப்பு நீட்டிப்பை மீட்டெடுக்கிறது.

இந்த இடுகை Node.js “path.normalize()” முறையின் பயன்பாட்டை நடைமுறையில் விளக்குகிறது.







Node.js இல் path.normalize() முறையை எவ்வாறு பயன்படுத்துவது?

தி 'இயல்பாக்க ()' 'பாதை' தொகுதியின் முன் வரையறுக்கப்பட்ட முறையானது '\\\\, ., ...' எழுத்துக்களை குறிப்பிட்ட பாதை பிரிப்பான் மூலம் மாற்றுவதன் மூலம் கொடுக்கப்பட்ட பாதையை இயல்பாக்குகிறது. இந்த முறை புதுப்பிக்கப்பட்ட பாதையை வழங்குகிறது, இதில் பல பிரிப்பான்கள் ஒரு குறிப்பிட்ட பிரிப்பான் மூலம் மாற்றப்படும். Windows இல், குறிப்பிட்ட பிரிப்பான் '/(backslash)' ஆகும்.



இந்த முறையின் பயன்பாடு கீழே எழுதப்பட்ட அதன் பொதுமைப்படுத்தப்பட்ட தொடரியல் சார்ந்துள்ளது:



பாதை. இயல்பாக்க ( பாதை ) ;

மேலே உள்ள தொடரியல் ஒரு அளவுருவை மட்டுமே எடுக்கும் 'பாதை' இயல்பாக்கப்பட வேண்டிய பாதையைக் குறிப்பிடுகிறது.





மேலே விவரிக்கப்பட்ட முறையை நடைமுறையில் பயன்படுத்துவோம்.

எடுத்துக்காட்டு: முழுமையான பாதையைச் சரிபார்க்க “path.normalize()” முறையைப் பயன்படுத்துதல்
கொடுக்கப்பட்ட பாதைகளை இயல்பாக்குவதற்கு இந்த உதாரணம் “path.normalize()” முறையைப் பயன்படுத்துகிறது:



நிலையான பாதை = தேவை ( 'பாதை' ) ;
பாதை1 = பாதை. இயல்பாக்க ( 'சி: \\ .. \\ லெனோவா \\ \\ டெஸ்க்டாப் \\ டெமோ' ) ;
பணியகம். பதிவு ( பாதை1 ) ;
பாதை2 = பாதை. இயல்பாக்க ( ' \\ டெமோ \' );
console.log(பாதை2);
பாதை3 = path.normalize('
\\ டெஸ்க்டாப் \\ டெமோ ');
console.log(பாதை3);

மேலே உள்ள குறியீடு தொகுதியில்:

  • முதலில், தி 'தேவை()' முறை Node.js திட்டத்தில் 'பாதை' தொகுதியை இறக்குமதி செய்கிறது.
  • அடுத்து, தி 'பாதை1' மாறி பொருந்தும் 'இயல்பாக்க ()' கொடுக்கப்பட்ட பாதையை \\, ., .. ஐ '/(பின்சாய்வு) உடன் மாற்றுவதன் மூலம் இயல்பாக்குவதற்கான முறை.
  • அதன் பிறகு, தி “console.log()” “path1” மாறியில் சேமிக்கப்பட்ட கன்சோலில் “normalize()” முறையின் வெளியீட்டை முறை காட்டுகிறது.
  • அடுத்த இரண்டுக்கும் இதே முறைதான் 'பாதை2' , மற்றும் இந்த 'பாதை 3' மாறிகள்.

வெளியீடு
கீழே குறிப்பிடப்பட்டுள்ள கட்டளையைப் பயன்படுத்தி '.js' கோப்பை இயக்கவும்:

முனை பயன்பாடு. js

முனையம் முறையே இயல்பாக்கப்பட்ட பாதைகளைக் காட்டுகிறது என்பதைக் காணலாம்:

Node.js இல் உள்ள 'path.normalize()' முறையைப் பற்றியது அவ்வளவுதான்.

முடிவுரை

Node.js இல், தி “path.normalize()” அனைத்து பிரிப்பான்களையும் ஒரு குறிப்பிட்ட பிரிப்பான் மூலம் மாற்றுவதன் மூலம் குறிப்பிட்ட பாதையை இயல்பாக்கப்பட்ட வடிவத்திற்கு மாற்றுவதற்கு முறை பயனுள்ளதாக இருக்கும். குறிப்பிட்ட பிரிப்பான் இயக்க முறைமைக்கு ஏற்ப மாறுபடும். இந்த முறை 'பாதை' அளவுருவைப் பயன்படுத்தி வரையறுக்கப்பட்ட பணியைச் செய்கிறது. இந்த இடுகை Node.js “path.normalize()” முறையின் பயன்பாட்டை நடைமுறையில் விளக்கியுள்ளது.