Összefoglaló: Ebben a bemutatóban megtanulod, hogyan használhatod a npm list
parancsot a rendszeredre telepített csomagok listázására.
Mintaprojekt beállítása
Kezdjük egy mintaprojekt létrehozásával és néhány csomag telepítésével.
Először is hozzunk létre egy új könyvtárat npm-demo
néven, és futtassuk a npm init
parancsot:
Code language: Shell Session (shell)
Második lépésként telepítsük a express
és mongoose
csomagokat a következő parancsok futtatásával:
Code language: Shell Session (shell)
Harmadik lépésként telepítsük a morgan
csomagot fejlesztési függőségként a npm install
segítségével a --save-dev
flaggel:
Code language: Shell Session (shell)
Elvezetés az npm list parancshoz
A npm list
parancs az aktuális projekt telepített csomagjait és azok függőségeit fa-struktúraként adja ki az stdout-ra:
Code language: Shell Session (shell)
Kimenet:
A npm ls
a npm list
parancs rövidebb változata:
Code language: Shell Session (shell)
Ha a npm la
vagy npm ll
parancsot használja, a kimenet bővített információkat is tartalmaz.
A csomagok meghatározott mélységű faként történő listázása
A függőségi fa mélységének korlátozásához a npm list
parancsot használja a --depth
jelzővel.
A következő példa az összes telepített csomagot a függőségek nélkül listázza:
Code language: Shell Session (shell)
Kimenet:
A függőségi csomagok listázása
Ha csak a dependencies
-ban lévő csomagok függőségi fáját szeretné megjeleníteni, akkor a --prod
vagy --production
jelzőt használja a következőképpen:
Code language: Shell Session (shell)
Kimenet:
Megjegyezzük, hogy a --prod
a --production
aliasa.
Az --prod
és a --depth
jelzőket a következőképpen kombinálhatja:
Code language: Shell Session (shell)
Kimenet:
A devDependencies
Az devDependencies
-ben lévő csomagok függőségi fájának megjelenítéséhez használja a npm list
parancsot a --dev
vagy --development
jelzővel:
Code language: Shell Session (shell)
Kimenet:
A --dev
a --development
aliasa.
A globális csomagok listázása
A globális csomagok listázásához a npm list
parancsot használja a --global
jelzővel:
Code language: Shell Session (shell)
Telepített csomagok formázása JSON formátumban
A telepített csomagok kimenetének JSON formátumban történő formázásához a npm list
parancsot használja a --json
jelzővel:
Code language: Shell Session (shell)
Kimenet:
Összefoglaló
- A
npm list
parancs segítségével az aktuális projektben telepített csomagokat függőségi faként jelenítheti meg. - A
npm list --depth=n
segítségével a függőségi fát egy megadott mélységgel jelenítheti meg. - A
npm list --prod
segítségével adependencies
-ban lévő csomagokat jelenítheti meg. - A
npm list --dev
segítségével adevDependencies
-ben lévő csomagokat jelenítheti meg. - A
npm list --global
használata a globális csomagok listázásához. - A
npm list --json
használata a telepített csomagok JSON formátumban történő formázásához
- Az oktatóanyag hasznos volt?
- IgenNem
.