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.
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.
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.
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
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.
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.
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.
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
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.
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
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.