Npm என்றால் என்ன? ஜாவாஸ்கிரிப்ட் தொகுப்பு மேலாளர் விளக்கினார்

Npm என்றால் என்ன? ஜாவாஸ்கிரிப்ட் தொகுப்பு மேலாளர் விளக்கினார்

தொகுப்புகள் பல நிரலாக்க மொழிகளின் இன்றியமையாத பகுதியாகும், மேலும் ஜாவாஸ்கிரிப்ட் விதிவிலக்கல்ல. இணைய சேவையகத்தை உருவாக்குவது முதல் மின்னஞ்சல்களை அனுப்புவது வரை உங்கள் பயன்பாடு அல்லது ஸ்கிரிப்டில் பல்வேறு செயல்பாடுகளைச் சேர்க்க அவை பயன்படுத்தப்படலாம்.





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





முனை தொகுப்பு மேலாளர் (npm) என்றால் என்ன?

ஜாவாஸ்கிரிப்ட் அதன் தொகுப்பு மேலாளர் மற்றும் தொகுப்பு களஞ்சியமாக npm தொகுப்பு மேலாளரைப் பயன்படுத்துகிறது. Node.js க்கு Node என்பது சுருக்கமானது, JavaScript இயக்க நேர சூழல் உலாவிக்கு வெளியே JavaScript குறியீட்டை இயக்க பயன்படுகிறது.





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

வலைத்தளத்துடன், npm ஒரு கட்டளை வரி கருவியையும் வழங்குகிறது, இது டெவலப்பர்கள் இந்த தொகுப்புகளை நிறுவ அல்லது நிறுவல் நீக்க அனுமதிக்கிறது.



NPM கட்டளை வரி கருவியை நிறுவுதல்

Npm கட்டளை வரி கருவி Node.js உடன் உள்ளமைக்கப்பட்டிருக்கிறது. எனவே, ஜாவாஸ்கிரிப்ட் தொகுப்புகளைப் பயன்படுத்துவதற்கு முன்பு உங்கள் கணினியில் Node.js ஐப் பதிவிறக்குவது அவசியம்.

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





மேலும் தகவலுக்கு, எங்கள் வழிகாட்டியைப் பார்க்கவும் விண்டோஸில் Node.js ஐ நிறுவுதல் . உங்கள் லினக்ஸ் கணினியில் Node.js இன் பல பதிப்புகளை நிறுவ திட்டமிட்டால், NVM போன்ற கருவிகள் பல Node.js நிறுவல்களை நிர்வகிக்க உதவும்.

உங்கள் நிறுவலைச் சரிபார்க்க, Windows இல் கட்டளை வரியில் அல்லது லினக்ஸ் மற்றும் macOS இல் முனையத்தைத் திறந்து பின்வரும் கட்டளைகளை இயக்கவும்:





நான் ஏன் என்னை ஸ்கைப்பில் பார்க்க முடியாது
node --version
npm --version

நிறுவல் வெற்றிகரமாக இருந்தால், முனையம் Node.js மற்றும் npm இன் நிறுவப்பட்ட பதிப்பைக் காண்பிக்கும்.

தொகுப்புகளை நிறுவுதல்

என்பிஎம் கட்டளை வரி கருவி உங்கள் ஜாவாஸ்கிரிப்ட் அல்லது Node.js திட்டங்களில் தொகுப்புகளை நிறுவுவதை அதன் ஒற்றை வரி கட்டளையுடன் மிகவும் எளிதாக்குகிறது. உங்கள் திட்ட கோப்பகத்தில் கட்டளை வரியில் அல்லது முனையத்தைத் திறந்து பின்வரும் கட்டளையை இயக்கவும்:

npm install

பேக்கேஜ் பெயர்களை இந்த வழியில் ஒரு இடைவெளியுடன் பிரிப்பதன் மூலம் ஒற்றை கட்டளையைப் பயன்படுத்தி நீங்கள் பல தொகுப்புகளை நிறுவலாம்:

npm install ...

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

Npm நிறுவல் கட்டளையைப் பயன்படுத்தி நீங்கள் தொகுப்புகளை நிறுவியவுடன், நீங்கள் அவற்றைப் பயன்படுத்தத் தொடங்க வேண்டிய நேரம் இது. ஒரு புதிய கோப்புறை பெயரிடப்பட்டதை நீங்கள் கவனிக்கலாம் முனை_மாடுல்கள் மற்றும் 2 புதிய கோப்புகள், தொகுப்பு.ஜேசன் மற்றும் தொகுப்பு-பூட்டு. json , தானாக உருவாக்கப்பட்டது. இந்தக் கோப்புகளைப் பற்றி நீங்கள் கவலைப்படத் தேவையில்லை. உங்கள் திட்டத்தின் சார்புகளை கண்காணிக்க npm அவற்றை உருவாக்குகிறது.

நிறுவப்பட்ட தொகுப்புகளைப் பயன்படுத்த, நீங்கள் அவற்றை உங்கள் ஜாவாஸ்கிரிப்ட் குறியீட்டில் கோர வேண்டும் அல்லது இறக்குமதி செய்ய வேண்டும். நீங்கள் பயன்படுத்தும் JavaScript இன் பதிப்பைப் பொறுத்து அவ்வாறு செய்வதற்கான தொடரியல் இந்த இரண்டு கட்டளைகளில் ஒன்றாக இருக்கலாம்:

const package = require('package-name');
import package from 'package-name';

சரியான தொடரியலுக்கு npm இணையதளத்தில் நீங்கள் பயன்படுத்தும் தொகுப்பின் ஆவணங்களை நீங்கள் பார்க்கலாம்.

தொகுப்புகளை நிறுவல் நீக்குதல்

தொகுப்புகளை நிறுவல் நீக்குவது அவற்றை நிறுவுவது போல் எளிது. உங்கள் திட்டத்திலிருந்து தொகுப்புகளை நிறுவல் நீக்குவதற்கான கட்டளை:

npm uninstall

நிறுவல் கட்டளையைப் போலவே, நீங்கள் ஒரே கட்டளையில் பல தொகுப்புகளை நிறுவல் நீக்கம் செய்யலாம்:

யார் என் கூகுள் டிரைவை அணுக முடியும்
npm uninstall ...

தொகுப்புகளை திறம்பட பயன்படுத்துதல்

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

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

படக் கடன்: ஃபெரென்க் அல்மாசி அன்ஸ்ப்ளாஷ்

பகிர் பகிர் ட்வீட் மின்னஞ்சல் வடிவமைப்பு முறைகளைப் பயன்படுத்தி ஜாவாஸ்கிரிப்டில் மீண்டும் பயன்படுத்தக்கூடிய குறியீட்டை உருவாக்குவது எப்படி

வடிவமைப்பு முறைகளை எவ்வாறு பயன்படுத்துவது என்பதைப் புரிந்துகொள்வது ஜாவாஸ்கிரிப்டில் மீண்டும் பயன்படுத்தக்கூடிய குறியீட்டைப் பயன்படுத்த உதவும். நீங்கள் தெரிந்து கொள்ள வேண்டியது இங்கே.

அடுத்து படிக்கவும்
தொடர்புடைய தலைப்புகள்
  • நிரலாக்க
  • ஜாவாஸ்கிரிப்ட்
  • தொகுப்பு மேலாளர்கள்
எழுத்தாளர் பற்றி நிதின் ரங்கநாத்(31 கட்டுரைகள் வெளியிடப்பட்டன)

நிதின் ஒரு தீவிர மென்பொருள் உருவாக்குநர் மற்றும் ஜாவாஸ்கிரிப்ட் தொழில்நுட்பங்களைப் பயன்படுத்தி இணையப் பயன்பாடுகளை உருவாக்கும் கணினி பொறியியல் மாணவர். அவர் ஒரு ஃப்ரீலான்ஸ் வலை டெவலப்பராக வேலை செய்கிறார் மற்றும் அவரது ஓய்வு நேரத்தில் லினக்ஸ் மற்றும் புரோகிராமிங்கிற்காக எழுத விரும்புகிறார்.

நிதின் ரங்கநாத்திடமிருந்து மேலும்

எங்கள் செய்திமடலுக்கு குழுசேரவும்

தொழில்நுட்ப குறிப்புகள், மதிப்புரைகள், இலவச மின் புத்தகங்கள் மற்றும் பிரத்யேக ஒப்பந்தங்களுக்கு எங்கள் செய்திமடலில் சேரவும்!

குழுசேர இங்கே சொடுக்கவும்