Node.js இல் path.delimiter சொத்து எவ்வாறு வேலை செய்கிறது?

Node Js Il Path Delimiter Cottu Evvaru Velai Ceykiratu



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

இந்த இடுகை Node.js இல் உள்ள “path.delimiter” சொத்தின் செயல்பாட்டை நிரூபிக்கும்.

Node.js இல் 'path.delimiter' சொத்து எவ்வாறு வேலை செய்கிறது?

' பிரிப்பான்() ” என்பது முன் வரையறுக்கப்பட்ட சொத்து பாதை ” மாட்யூல் பிளாட்ஃபார்ம்-குறிப்பிட்ட பாதை பிரிப்பானை வழங்கும். விண்டோஸுக்கு, பாத் டிலிமிட்டர் “அரை-பெருங்குடல்(;)” மற்றும் யுனிக்ஸ் அடிப்படையிலான இயக்க முறைமைகளுக்கு இது “பெருங்குடல்(:)” ஆகும்.







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



பாதை. சொத்து ;

மேலே உள்ள தொடரியல் ஒரு டிலிமிட்டரை சரமாக வழங்குகிறது.



மேலே வரையறுக்கப்பட்ட சொத்தை அதன் அடிப்படை தொடரியல் உதவியுடன் நடைமுறையில் செயல்படுத்துவதைப் பார்ப்போம்.





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

நிலையான பாதை = தேவை ( 'பாதை' ) ;
பணியகம். பதிவு ( பாதை. பிரிப்பான் ) ;

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



  • முதலில், ' தேவை() ” முறையில் Node.js திட்டத்தில் உள்ள “பாதை” தொகுதி அடங்கும்.
  • அடுத்து, ' console.log() 'முறை பொருந்தும்' பிரிப்பான்() ”பாத் டிலிமிட்டரைப் பெற்று அதை கன்சோலில் காட்டுவதற்கான சொத்து.

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

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

தற்போதைய இயங்குதளம் விண்டோஸாக இருப்பதால், வெளியீட்டில் பாத் டிலிமிட்டர் “;(அரை-பெருங்குடல்)” இருப்பதைக் காணலாம்:

எடுத்துக்காட்டு 2: 'path.delimiter' பண்பைப் பயன்படுத்துவதன் மூலம் கணினி சூழல் மாறிகள் பாதைகளைப் பிரிக்கவும்
இந்த உதாரணம் கணினி சூழல் மாறிகள் பாதைகளைப் பிரிக்க “path.delimeter” பண்புகளைப் பயன்படுத்துகிறது:

நிலையான பாதை = தேவை ( 'பாதை' ) ;
பணியகம். பதிவு ( செயல்முறை. env . பாதை ) ;
பணியகம். பதிவு ( செயல்முறை. env . பாதை . பிளவு ( பாதை. பிரிப்பான் ) ) ;

மேலே உள்ள குறியீடு வரிகளில்:

  • ' console.log() ” முறை முதலில் “process.env.PATH” ஆப்ஜெக்டை பயன்படுத்தி கணினி மாறிகள் பாதையை அணுகி அதை கன்சோலில் காண்பிக்கும். அனைத்து பாதைகளும் ';' மூலம் பிரிக்கப்பட்டுள்ளன பெருங்குடல்.
  • அடுத்த 'console.log()' முறையானது ' பிளவு() 'process.env.PATH' ஆப்ஜெக்ட்டைக் கடக்கும் முறை ' பிரிப்பான் 'ஆப்பரேட்டிங் சிஸ்டத்தின் அடிப்படையில் டிலிமிட்டருடன் அனைத்து பாதைகளையும் பிளவுபடுத்துவதற்கான அதன் வாதமாக சொத்து.

வெளியீடு
'.js' கோப்பை இயக்கவும்:

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

கணினி சூழல் மாறிகள் ';(அரை-பெருங்குடல்)' மூலம் பிரிக்கப்பட்டிருப்பதைக் காணலாம், அவை பட்டியல் வடிவத்தில் பிரிக்கப்படுகின்றன:

Node.js இல் உள்ள பாதை. delimiter சொத்து வேலை செய்வது அவ்வளவுதான்.

முடிவுரை

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