A csomagok számos programozási nyelv lényeges részét képezik, és a JavaScript sem kivétel. Használhatók különféle funkciók hozzáadásához az alkalmazáshoz vagy a szkripthez, a webszerver felépítésétől az e -mailek küldéséig.
Csomagok nélkül újra kell találnia a kereket, ha ugyanazt a funkcionalitást programozza be minden olyan projektben, amely ezt igényli. Érdekelt? Ez az útmutató bemutatja, hogyan telepíthet és használhat csomagokat JavaScriptben npm használatával.
Mi az a Node Package Manager (npm)?
A JavaScript csomagkezelőként és csomagtárként használja a Node Package Managert, gyakran rövidítve npm -ként. A Node rövidítése a Node.js, a JavaScript futási környezet, amely a JavaScript kód böngészőn kívüli végrehajtására szolgál.
Több mint egymillió csomagot tárol a npm weboldal , a fejlesztők kereshetnek és böngészhetnek a JavaScript -könyvtárak hatalmas katalógusában. Ezen csomagok némelyikét hetente több mint 10 millió alkalommal töltik le. A weboldal információkat tartalmaz a rajta tárolt összes csomagról, például a forráskódról, a dokumentációról, a verziószámról és a kicsomagolt méretről.
A weboldal mellett az npm egy parancssori eszközt is kínál, amely lehetővé teszi a fejlesztők számára ezeknek a csomagoknak a telepítését vagy eltávolítását.
Az NPM parancssori eszköz telepítése
Az npm parancssori eszköz a Node.js-val van beépítve. Ezért elengedhetetlen, hogy a JavaScript csomagok használata előtt töltse le a számítógépére a Node.js fájlt.
Látogassa meg a tisztviselőt Node.js webhely az operációs rendszertől függően letöltheti a megfelelő verziót. A letöltés után kövesse a képernyőn megjelenő utasításokat a telepítési folyamat befejezéséhez.
További információkért tekintse meg útmutatónkat a Node.js telepítése Windows rendszeren . Ha a Node.js több verzióját kívánja telepíteni Linux gépére, az NVM -hez hasonló eszközök segíthetnek több Node.js telepítés kezelésében.
A telepítés ellenőrzéséhez nyissa meg a parancssort Windows rendszeren, vagy a terminált Linuxon és macOS rendszeren, és futtassa a következő parancsokat:
miért nem látom magam skype -on
node --version
npm --version
Ha a telepítés sikeres volt, a terminál megjeleníti a Node.js és az npm telepített verzióját.
Csomagok telepítése
Az npm parancssori eszköz rendkívül egyszerűvé teszi a csomagok telepítését a JavaScript vagy a Node.js projektekbe egyetlen soros parancsával. Nyissa meg a parancssort vagy a terminált a projektkönyvtárban, és futtassa a következő parancsot:
npm install
Több csomagot is telepíthet egyetlen paranccsal, ha a csomagneveket szóközzel elválasztja a következő módon:
npm install ...
A telepített csomagok használata
Miután telepítette a csomagokat az npm install paranccsal, itt az ideje, hogy elkezdje használni őket. Észreveheti, hogy egy új mappa van node_modules és 2 új fájl, package.json és package-lock.json , automatikusan generálódtak. Nem kell aggódnia ezek miatt a fájlok miatt. Az npm generálja őket, hogy nyomon kövesse a projekt függőségeit.
A telepített csomagok használatához megkövetelnie vagy importálnia kell azokat a JavaScript kódjába. Ennek szintaxisa a két parancs bármelyike lehet, a használt JavaScript verziójától függően:
const package = require('package-name');
import package from 'package-name';
A pontos szintaxist az npm webhelyen tekintheti meg az Ön által használt csomag dokumentációjában.
Csomagok eltávolítása
A csomagok eltávolítása ugyanolyan egyszerű, mint a telepítés. A csomagok eltávolításának parancsa a projektből:
npm uninstall
Csakúgy, mint a telepítési parancs, több csomagot is eltávolíthat egyetlen parancsból:
töltsön le egy videót egy webhelyről
npm uninstall ...
A csomagok hatékony használata
Bár a csomagok megkönnyíthetik az Ön életét fejlesztőként, függőséget is teremt a projekt és a használt csomagok között. Ezért javasoljuk, hogy gondolkozzon el, mielőtt több csomagot telepítene.
Ahelyett, hogy a telepített csomagokat az igényeinek megfelelően nagymértékben módosítaná, saját csomagokat is létrehozhat, és ingyenesen közzéteheti őket az npm -en. Megfelelő tervezési mintával létrehozhat csomagokat az Ön és csapata számára a jövőbeni projektekben, és újra felhasználhatóvá teheti a kódot.
Image Credit: Ferenc Almasi on Splash visszavonása
Részvény Részvény Csipog Email Hogyan hozzunk létre újrafelhasználható kódot a JavaScriptben tervezési minták használatávalA tervezési minták használatának megértése lehetővé teszi az újrafelhasználható kód használatát a JavaScriptben. Itt van, amit tudnia kell.
Olvassa tovább Kapcsolódó témák- Programozás
- JavaScript
- Csomagkezelők
Nitin lelkes szoftverfejlesztő és számítástechnikai hallgató, aki webes alkalmazásokat fejleszt JavaScript technológiák segítségével. Szabadúszó webfejlesztőként dolgozik, szabadidejében szeret Linuxra és programozásra írni.
Továbbiak Nitin Ranganath -tólIratkozzon fel hírlevelünkre
Csatlakozz hírlevelünkhöz, ahol technikai tippeket, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!
Feliratkozáshoz kattintson ide