CentOS 8 இல் நூலை நிறுவுவது எப்படி


பேஸ்புக்கால் உருவாக்கப்பட்டது, நூல் என்பது NodeJS இன் மிகச்சிறந்த மற்றும் சமீபத்திய தொகுப்பு மேலாளராகும், இது npm ஐ மாற்றுவதற்காக வந்துள்ளது. என்.பி.எம் சரியாக வேலை செய்யும் போது, நூல் சில மேம்பாடுகளுடன் கப்பல்களை அனுப்புகிறது, இது என்.பி.எம். உண்மையில், டெவலப்பர்கள் இப்போது தங்கள் Node.JS திட்டங்களை நூலுக்கு மாற்றி வருகின்றனர்.

பரிந்துரைக்கப்பட்ட வாசிப்பு: 2019 இல் டெவலப்பர்களுக்கான 18 சிறந்த நோட்ஜெஸ் கட்டமைப்புகள்

முதலாவதாக, தொகுப்பு நிறுவலின் வேகத்தின் அடிப்படையில் நூல் npm ஐக் குறைக்கிறது. நூல் npm ஐ விட மிக வேகமாக உள்ளது மற்றும் ஒரே நேரத்தில் தொகுப்புகளை நிறுவுகிறது, இது npm ஐ விட சிறந்த தேர்வாக அமைகிறது.

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

இரண்டாவதாக, நூல் npm ஐ விட பாதுகாப்பானதாகக் கருதப்படுகிறது. ஏனென்றால் இது package.json அல்லது yarn.lock கோப்புகளிலிருந்து தொகுப்புகளை நிறுவுகிறது.

எல்லா சாதனங்களிலும் ஒரே தொகுப்பு நிறுவப்பட்டிருப்பதாக Yarn.lock உத்தரவாதம் அளிக்கிறது, இதன்மூலம் வெவ்வேறு பதிப்புகளின் நிறுவலிலிருந்து எழும் பிழைகளை விலக்கி வைக்கிறது. இதற்கு மாறாக, நிறுவப்பட்ட தொகுப்பு பதிப்புகளில் உள்ள முரண்பாடுகள் காரணமாக பாதுகாப்பு கவலைகளை எழுப்பும் சார்புகளிலிருந்து தொகுப்புகளை npm நிறுவுகிறது.

இந்த டுடோரியலில், சென்டோஸ் 8 இல் நூலை எவ்வாறு நிறுவுவது என்பதை நீங்கள் கற்றுக் கொள்வீர்கள்.

படி 1: CentOS 8 இல் NodeJS ஐ நிறுவவும்

உங்கள் CentOS 8 கணினியில் ரூட் பயனராக உள்நுழைந்து தொடங்கவும், காட்டப்பட்டுள்ளபடி EPEL களஞ்சியத்தை நிறுவவும்.

# yum install epel-release

அடுத்து, கட்டளையைப் பயன்படுத்தி CentOS 8 இல் NodeJS ஐ நிறுவவும்.

# yum module install nodejs

Node.JS ரன் நிறுவலை உறுதிப்படுத்த.

# node -v
# node --version

வெளியீட்டிலிருந்து, முனை பதிப்பு 10.16.3 ஐ நிறுவியுள்ளோம்.

படி 2: நூல் களஞ்சியத்தை இயக்கு

முந்தைய கட்டத்தில் Node.js ஐ வெற்றிகரமாக நிறுவிய பின், பின்வரும் சுருட்டை கட்டளையைப் பயன்படுத்தி நூல் களஞ்சியத்தை இயக்க வேண்டும்.

# curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | tee /etc/yum.repos.d/yarn.repo

அடுத்து, rpm கட்டளையைப் பயன்படுத்தி GPG விசையைச் சேர்க்கவும்.

# rpm --import https://dl.yarnpkg.com/rpm/pubkey.gpg

படி 3: CentOS 8 இல் நூலை நிறுவவும்

இப்போது கட்டளையைப் பயன்படுத்தி நூலை நிறுவவும்.

# yum install yarn

நாங்கள் நிறுவிய நூலின் பதிப்பைச் சரிபார்க்க, இயக்கவும்.

# yarn --version

1.21.1

வெளியீட்டிலிருந்து, நிறுவப்பட்ட நூலின் சமீபத்திய பதிப்பு நூல் வி. 1.21.1 என்பதைக் காணலாம்.

படி 4: நூலில் ஒரு புதிய திட்டத்தை உருவாக்கவும்

நூல் init கட்டளையைப் பயன்படுத்தி நீங்கள் ஒரு புதிய திட்டத்தை உருவாக்கலாம், பின்னர் திட்டத்தின் பெயரைத் தொடரலாம். உதாரணத்திற்கு:

# yarn init my_first_project

ஓரிரு கேள்விகளுக்கு பதிலளிக்கும்படி கேட்கப்படுவீர்கள். ஆம் அல்லது இல்லை என்று பதிலளிக்க நீங்கள் முடிவு செய்யலாம் அல்லது அடுத்த கேள்விக்குச் செல்ல ENTER ஐ அழுத்தவும்.

ஒரு package.json கோப்பு இறுதியில் உருவாக்கப்பட்டது மற்றும் காட்டப்பட்டுள்ளபடி ls கட்டளையைப் பயன்படுத்தி அதை உறுதிப்படுத்தலாம்.

# ls -l package.json

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

# cat package.json

படி 5: நூலைப் பயன்படுத்தி தொகுப்புகளை நிறுவவும்

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

# yarn add [package_name]

உதாரணத்திற்கு,

# yarn add express

தொகுப்பை அகற்ற, இயக்கவும்.

# yarn remove express

நூல் பயனுள்ள நன்மைகளுடன் வருகிறது, அவை npm இன் குறைபாடுகளை ஈடுசெய்ய முயல்கின்றன. இது மிகவும் வேகமானது, பாதுகாப்பானது மற்றும் படிப்படியாக npm ஐ பிடித்த தொகுப்பு நிர்வாகியாக முந்திக்கொண்டிருக்கிறது.

நூல் மூலம், உங்கள் திட்டங்களை எளிதில் மற்றும் ஆறுதலுடன் பயன்படுத்தலாம், அதே நேரத்தில் என்.பி.எம். சுருக்கமாக, நூல் இரண்டில் சிறந்தது. முயற்சி செய்து உங்கள் அனுபவத்தை எங்களுக்குத் தெரியப்படுத்துங்கள்!