A csomagok számos programozási nyelv nélkülözhetetlen részét képezik, és a JavaScript sem kivétel. Ezek felhasználhatók különféle funkciók hozzáadásához alkalmazásához vagy szkriptjéhez, a webszerver felépítésétől az e-mailek küldéséig.

Csomagok nélkül újra meg kell találnia a kereket úgy, hogy ugyanazt a funkciót programozza minden projektjében, amelyhez szükséges. Érdekelt? Ez az útmutató kitér arra, hogyan telepítheti és használhatja a csomagokat a JavaScript-ben az npm használatával.

Mi az a Node Package Manager (npm)?

A JavaScript a Node Package Managert használja, amelyet gyakran npm-ként rövidítenek csomagkezelőként és csomagtárként. A Node a Node.js rövidítése, a JavaScript futásidejű környezet, amelyet a JavaScript kód böngészőn kívüli végrehajtására használnak.

Több mint egymillió csomagot tárolt 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 több mint 10 milliószor töltik le hetente. A weboldal információkat nyújt 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, hogy telepítsék vagy eltávolítsák ezeket a csomagokat.

Az npm parancssori eszköz beépítve van a Node.js fájlba. Ezért elengedhetetlen a Node.js letöltése a gépre, mielőtt a JavaScript csomagokat használnánk.

Látogassa meg a tisztviselőt Node.js webhely az operációs rendszertől függően a megfelelő verzió letöltéséhez. 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 a Windows rendszerre. Ha a Node.js több verziójának telepítését tervezi Linux gépére, akkor ehhez hasonló eszközöket kell használni Az NVM segíthet 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-on, és futtassa a következő parancsokat:

csomópont --verzió
npm - verzió

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 egysoros parancsával. Nyissa meg a parancssort vagy a terminált a projektkönyvtárában, és futtassa a következő parancsot:

npm telepítés 

Több csomagot is telepíthet egyetlen parancs segítségével úgy, hogy a csomagok nevét szóközzel választja el így:

npm telepítés ... 

Több csomag telepítése NPM-mel

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 nevű csomópont_modulok és 2 új fájl, csomag.json és package-lock.json, automatikusan lettek létrehozva. Nem kell aggódnia ezekért a fájlokért. Az npm generálja őket, hogy nyomon kövessék a projekt függőségeit.

A telepített csomagok használatához meg kell követelnie vagy importálnia kell a JavaScript-kódba. Ennek szintaxisa lehet a két parancs bármelyike, a használt JavaScript verziójától függően:

const csomag = igény ('csomagnév');
csomag importálása a 'package-name' névből;

A pontos szintaxist az npm webhelyen tekintheti meg a 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 csomag eltávolítása a projektből a következő:

npm eltávolítás 

A telepítéshez hasonlóan több csomagot is eltávolíthat egyetlen parancsban:

npm eltávolítás ... 

Több csomag eltávolítása

A csomagok hatékony használata

Bár a csomagok megkönnyíthetik az életedet fejlesztőként, függőséget teremt a projekted és az általad használt csomagok között. Ezért több csomag telepítése előtt ajánlott átgondolni.

Ahelyett, hogy az igényeinek megfelelően módosítaná a telepített csomagokat, saját csomagokat is létrehozhat, és ingyen közzéteheti az npm-en. Megfelelő tervezési mintával csomagokat hozhat létre az Ön és csapata számára a jövőbeli projektekben történő felhasználásra, és a kódot újrafelhasználhatóvá teheti.

Kép hitel: Almasi Ferenc on Unsplash

Email
Hogyan készítsünk újrafelhasználható kódot JavaScript-ben a tervezési minták használatával

A tervezési minták használatának megértése lehetővé teszi az újrafelhasználható kód használatát a JavaScript-ben. Itt van, amit tudnia kell.

Olvassa el a következőt

Kapcsolódó témák
  • Programozás
  • JavaScript
  • Csomagkezelők
A szerzőről
Nitin Ranganath (6 cikk megjelent)

Nitin lelkes szoftverfejlesztő és számítástechnikai hallgató, aki JavaScript-technológiákat használó webalkalmazásokat fejleszt. Szabadúszó webfejlesztőként dolgozik, és szabadidejében szeret írni a Linux és a Programozás számára.

Több Nitin Ranganath-tól

Iratkozzon fel hírlevelünkre

Csatlakozzon hírlevelünkhöz, amely műszaki tippeket, véleményeket, ingyenes e-könyveket és exkluzív ajánlatokat tartalmaz!

Még egy lépés…!

Kérjük, erősítse meg e-mail címét az imént elküldött e-mailben.

.