பின்வரும் உள்ளடக்கங்களுடன் Node.js இல் UUID ஐ எவ்வாறு உருவாக்குவது என்பதை இந்த வழிகாட்டி விரிவாகக் கூறுகிறது:
- முறை 1: 'கிரிப்டோ' தொகுதியைப் பயன்படுத்தி Node.js இல் UUID ஐ உருவாக்கவும்
- முறை 2: 'UUID' தொகுப்பைப் பயன்படுத்தி Node.js இல் UUID ஐ உருவாக்கவும்
- முறை 3: 'நானோ ஐடி' முறையைப் பயன்படுத்தி Node.js இல் UUIDகளை உருவாக்கவும்
முன்நிபந்தனைகள்:
நடைமுறைச் செயலாக்கத்திற்குச் செல்லும் முன், Node.js திட்டத்தின் கோப்புறை அமைப்பைப் பார்க்கவும்:
குறிப்பு : UUID ஐ உருவாக்க ஜாவாஸ்கிரிப்ட் குறியீடு Node.js திட்டத்தின் “app.js” கோப்பில் எழுதப்படும்.
'கிரிப்டோ' தொகுதியுடன் ஆரம்பிக்கலாம்.
முறை 1: 'கிரிப்டோ' தொகுதியைப் பயன்படுத்தி Node.js இல் UUID ஐ உருவாக்கவும்
' கிரிப்டோ ” என்பது UUID ஐ உருவாக்குவதற்கான “randomUUID()” முறையை வழங்கும் உலகளாவிய தொகுதியாகும்.
இந்த முறை ரேண்டம் எண் ஜெனரேட்டரை ஆதரிக்கிறது, இது ரேண்டம் v4 யுனிவர்சலி யுனிக் ஐடென்டிஃபையரை உருவாக்க கிரிப்டோகிராஃபிகலாக பாதுகாப்பானது.
பின்வரும் குறியீடு தொகுதி அதன் நடைமுறைச் செயலாக்கத்தைக் காட்டுகிறது:
இறக்குமதி { சீரற்ற UUID } இருந்து 'கிரிப்டோ'பணியகம். பதிவு ( 'UUID என்பது' + கிரிப்டோ. சீரற்ற UUID ( ) ) ;
மேலே உள்ள குறியீடு வரிகளில்:
- ' இறக்குமதி 'கிரிப்டோ' தொகுதியிலிருந்து 'ரேண்டம்UUID' முறையை இறக்குமதி செய்கிறது.
- அடுத்து, ' console.log() 'முறை பயன்படுத்துகிறது' சீரற்றUUID() ” முறை UUID ஐ உருவாக்கி அதை கன்சோலில் காண்பிக்கும்.
வெளியீடு
இப்போது, “.js” கோப்பை இயக்க பின்வரும் கட்டளையை இயக்கவும்:
டெர்மினல் வெற்றிகரமாக உருவாக்கப்பட்ட UUID ஐக் காட்டுவதைக் காணலாம்:
முறை 2: 'UUID' தொகுப்பைப் பயன்படுத்தி Node.js இல் UUID ஐ உருவாக்கவும்
'uuid' என்ற நன்கு அறியப்பட்ட தொகுப்பின் உதவியுடன் பயனர் UUID ஐ உருவாக்க முடியும். இது நம்பகமான UUID ஐ உருவாக்குகிறது. Node.js திட்டத்தில் இதைப் பயன்படுத்துவதற்கு முன், பயனர் முதலில் அதை '' உதவியுடன் சேர்க்க வேண்டும் npm ” தொகுப்பு மேலாளர்:
npm uuid ஐ நிறுவவும்தற்போதைய NodeJS திட்டத்தில் 'uuid' தொகுப்பு வெற்றிகரமாக சேர்க்கப்பட்டுள்ளதை முனையம் காட்டுகிறது.
இப்போது, பயன்படுத்தவும் ' uuid ” தொகுப்பு நடைமுறையில் கொடுக்கப்பட்ட குறியீடு தொகுதியைப் பயன்படுத்துகிறது:
நிலையான { v4 : uuidv4 } = தேவை ( 'uuid' ) ;நிலையான my_uuid = uuidv4 ( ) ;
பணியகம். பதிவு ( my_uuid ) ;
மேலே உள்ள குறியீடு வரிகளில்:
- முதலில், ' தேவை ” முக்கிய வார்த்தையில் நிறுவப்பட்ட தொகுதி “uuid” அடங்கும்.
- அடுத்து, ' my_uuid 'மாறி பொருந்தும்' uuidv4() ” சீரற்ற UUID ஐ உருவாக்கும் முறை.
- அதன் பிறகு, ' console.log() ” முறை உருவாக்கப்பட்ட UUID ஐக் காட்டுகிறது.
வெளியீடு
இப்போது,' ஐ இயக்கவும் .js 'வெளியீட்டைக் காண பின்வரும் கட்டளையைப் பயன்படுத்தி கோப்பு:
முனையத்தில் காட்டப்படும் சீரற்ற UUID உருவாக்கப்படுவதைக் காணலாம்:
முறை 3: 'நானோ ஐடி' முறையைப் பயன்படுத்தி Node.js இல் UUIDகளை உருவாக்கவும்
UUID ஐ உருவாக்கப் பயன்படுத்தப்படும் மற்றொரு 'npm' தொகுப்பு 'நானோ ஐடி' . இது ' uuid ” மற்றும் பிற சிறிய தொகுப்புகள். 'uuid' போலவே, 'npm' தொகுப்பு மேலாளரைப் பயன்படுத்தி எளிதாக Node.js திட்டத்தில் சேர்க்கலாம்:
npm நிறுவல் -- nanoid ஐ சேமிக்கவும்மேலே உள்ள கட்டளையில், தி '-சேமி' Node.js திட்டத்தின் “package.json” கோப்பில் சார்புநிலையாக “nanoid”ஐச் சேர்க்கும் விருப்பக் கொடி.
தற்போதைய Node.js திட்டத்தில் 'nanoid' ஐ சேர்ப்பதன் மூலம் மேலே உள்ள கட்டளை வெற்றிகரமாக செயல்படுத்தப்படுவதைக் காணலாம்:
UUID ஐ உருவாக்க நடைமுறையில் இதைப் பயன்படுத்துவோம்:
நிலையான நானாய்டு = தேவை ( 'நானாய்டு' ) ;நிலையான NanoidAsync = தேவை ( 'நானாய்டு/அசின்க்' ) ;
பணியகம். பதிவு ( `நானோ ஐடியுடன் UUID ( ஒத்திசைவு ) : $ { நானாய்டு. நானோயிட் ( ) } ` ) ;
( ஒத்திசைவு செயல்பாடு ( ) {
நிலையான நானோஐடி = NanoidAsyncக்காக காத்திருங்கள். நானோயிட் ( ) ;
பணியகம். பதிவு ( `நானோ ஐடியுடன் UUID ( ஒத்திசைவு ) : $ { நானோஐடி } ` ) ;
} ) ( ) ;
மேலே உள்ள குறியீடு துணுக்கில்:
- ' தேவை() ” முறையானது “நானாய்டு” தொகுப்பை ஒத்திசைவான மற்றும் ஒத்திசைவற்ற முறையில் உள்ளடக்கியது.
- தி “console.log()” முறை பொருந்தும் 'நானாய்டு ()' UUID ஐ ஒரு ஒத்திசைவான முறையில் உருவாக்குவதற்கான முறை அதாவது UUID உருவாக்கப்படாத வரை ஒரு நிரலின் செயல்பாட்டை நிறுத்துதல்.
- ' ஒத்திசைவு செயல்பாடு ” UUID ஐ ஒத்திசைவற்ற முறையில் உருவாக்குகிறது, அதாவது நிரல் செயல்படுத்தலைத் தடுக்காமல், அதை கன்சோலில் காண்பிக்கும்.
வெளியீடு
தொடங்கவும் ' .js ” கோப்பு கூறப்பட்ட கட்டளையைப் பயன்படுத்தி:
வெளியீடு மேலே உள்ள இரண்டு முறைகளுக்கு ஒத்ததாக உள்ளது:
Node.js இல் UUID ஐ உருவாக்குவது அவ்வளவுதான்
முடிவுரை
Node.js இல், UUID ஐ உருவாக்க, பயன்படுத்தவும் 'ரேண்டம்UUID()' முறை ' கிரிப்டோ ” தொகுதி. இந்த செயல்பாட்டைப் பயன்படுத்தியும் அடையலாம் ' uuid 'அல்லது' நானோயிட் ” தொகுப்புகள். இந்த தொகுப்புகளுக்கு 'npm' தொகுப்பு மேலாளர் மூலம் நிறுவல் தேவைப்படுகிறது. அவற்றின் நிறுவல் முடிந்ததும், UUID ஐ உருவாக்க Node.js திட்டத்தின் “.js” கோப்பில் அவற்றை இறக்குமதி செய்யவும். இந்த வழிகாட்டி Node.js இல் UUID ஐ உருவாக்குவதற்கான அனைத்து சாத்தியமான முறைகளையும் நடைமுறையில் விவரித்துள்ளது