logo

npm Telepítési parancs

A Node Package Manager npm néven ismert. A Node JavaScript platform csomagkezelőjeként szolgál.

hálózatok és típusok

A világ legnagyobb szoftvernyilvántartását Npm-nek nevezik. Az Npm egy megosztási és megjelenítési eszköz, amelyet a nyílt forráskódú fejlesztők használnak világszerte.

Npm alkatrészek

Az Npm három részből áll:

  • Kereshet harmadik féltől származó csomagokat a webhelyen, profilokat hozhat létre, és karbantarthatja a csomagokat.
  • Az npm-mel a parancssori felületen keresztül kommunikálhat, amelyet néha npm CLI-nek is neveznek, és amely terminálról fut.
  • A rendszerleíró adatbázis a JavaScript forráskódjának tekintélyes online tárháza.

Npm alap és Version Command

  • Az npm paranccsal egy parancsból megkeresheti az npm API-t a számítógépen:
 C:Usershp>npm 

A következő kép a parancs kimenetét írja le.

npm Telepítési parancs

Az alábbi parancs például megmutatja a rendszer aktuális npm verzióját:

 npm -v 

A következő kép az npm version parancs kimenetét írja le.

npm Telepítési parancs

Mire képes az npm?

Az npm segítségével új csomagot telepíthet a rendszerleíró adatbázisból. Ezenkívül az npm lehetővé teszi a friss csomóponti csomagok megtalálását és megosztását. Az npm-mel többnyire erre a célra fogod használni.

package.json

Az npm projekt gyökérkönyvtárában általában egy package.json nevű fájl található. Fontos adatokat tartalmaz a package.json, egy egyszerű szöveges fájl, amelyet az npm a projekt meghatározásához és a függőségek kezeléséhez használ.

Lépjen a projekt gyökérkönyvtárába, és használja a parancsot a package.json fájl létrehozásához:

"prim algoritmusa"
 npm init 

A következő kép az npm parancs kimenetét írja le.

npm Telepítési parancs

Amikor az npm init parancsot használja, akkor a projekt részleteit kéri, például:

  • A csomag egy változata
  • csomag név
  • Git tárház a tesztparancshoz
  • Kulcsszavak
  • Szerző
  • Engedély

Elfogadja az alapértelmezett értékeket, és továbblép a következő prompthoz, ha megnyomja a Return vagy az Enter billentyűt.

Használja a következő parancsot, ha az alapértelmezett beállításokat szeretné használni:

 npm init --yes 

npm Telepítési parancs

Telepítsen egy új npm-csomagot

Az npm install parancs egy új csomag telepítésére szolgál:

 npm install 

A csomagnévnek az npm install kulcsszavak után kell lennie ebben a parancsban.

A következő kép az npm parancs eredményét írja le.

npm Telepítési parancs

Csomagokat keres az npm webhelyén, hogy megtalálja azokat.

Például kiadhatja a következő parancsot az expressz csomag telepítéséhez:

 npm install express 

Ne feledje, hogy a Node.js webes keretrendszer expressz gyors. A telepítés után észre fogja venni, hogy a vadonatúj /node modules nevű könyvtár a projekt gyökere alatt jött létre. Ez a könyvtár tartalmazza az összes újonnan telepített modult.

tkinter gomb

A kép az npm parancs eredményét adja meg.

npm Telepítési parancs

A /node modules könyvtár kibontásával láthatja, hogy az npm telepített expressz, valamint annak függőségei, valamint e függőségek függőségei és így tovább.

A projekt függőségi része package.json fájl módosult, és most már tartalmazza az expressz csomagot, amint az az alábbi példában látható:

 'dependencies': { 'express': '^4.17.1' } 

A függőségek szakasz általában tartalmazza a telepített új csomagok listáját. Ebben az esetben a 4.17.1-es verziójú expressz csomag az egyik függőség. Vegye figyelembe az Npm által betartott szerkezeti verzióvezérlési specifikációt.

metódus részkarakterlánc java

Az npm install parancsot a következő rövidített formában használhatja, hogy csökkentse a gépelést:

 npm i 

Ebben a parancsban jelzem a telepítést. A kép az npm parancs eredményét adja meg.

npm Telepítési parancs

Csomag telepítése a fejlesztés követelményeként

Esetenként telepíthet olyan csomagot, amely csak a fejlesztői környezettel kompatibilis.

Például telepítheti a morgan csomagot, amely naplózza a HTTP kéréseket.

Ehhez használja az npm install parancsot a ?save-dev paraméterrel és a következő szintaxissal:

 npm install --save-dev 

A kimenet a kép alatti parancssor segítségével végrehajtott műveletet mutatja.

loop java számára
npm Telepítési parancs

Szemléltetésképpen:

 npm install morgan --save-dev 

A kimenet a kép alatti parancssor segítségével végrehajtott műveletet mutatja.

npm Telepítési parancs

A morgan csomag letöltése és telepítése ezzel a paranccsal történik. Ezenkívül egy új résszel bővíti a csomagot. A devDependencies.json fájlnak így kell kinéznie:

 'devDependencies': { 'morgan': '^1.10.0' } 
  • Lényegében a devDependencies-nek tartalmaznia kell a fejlesztés során használt csomagokat.
  • Ezekre a csomagokra csak az alkalmazás létrehozásakor van szüksége.
  • A függőségeknek viszont tartalmazniuk kell azokat a csomagokat, amelyekre az alkalmazásnak szüksége lesz.
  • Más szóval, a program ezekkel a szükséges csomagokkal fog futni.
  • Az npm install parancs a függőségek és devDependencies részben felsorolt ​​összes csomagot is beszerezheti és telepítheti.

npm Globális telepítés

Telepítsen egy csomagot a rendszerére globálisan.

A következő paranccsal globálisan telepíthet egy csomagot a rendszerére:

 npm install --global

Vagy egyszerűen:

 npm i -g 

npm Telepítési parancs

Gyakran telepít egy csomagot a parancssorba vagy a shellbe, ha globálisan szeretné használni.

A csomag telepítése a legjobb, ha használni szeretné az alkalmazásban.

Következtetés

A Node Js/javascript platformon az Npm szolgál csomagkezelésként. A parancssor segít az npm lépésről lépésre telepítésében a fejlesztéshez és a műveletekhez. Segít az npm és más kapcsolódó adatok egyetlen parancssorban történő telepítésében, parancssor használatával. Az npm telepítés a javascript funkcióhoz minden webhez kapcsolódó alkalmazásban.