Yhteenveto: Tässä opetusohjelmassa opit käyttämään npm list-komentoa järjestelmään asennettujen pakettien luettelemiseen.
Esimerkkiprojektin asettaminen
Aloitetaan luomalla esimerkkiprojekti ja asentamalla joitakin paketteja.
Luo ensin uusi hakemisto nimeltä npm-demo ja suorita komento npm init:
Code language: Shell Session (shell)
Asenna toiseksi paketit express ja mongoose suorittamalla seuraavat komennot:
Code language: Shell Session (shell)
Kolmanneksi asenna paketti morgan kehitysriippuvuudeksi käyttämällä komentoa npm install, jossa on lipputunnus --save-dev:
Code language: Shell Session (shell)
Introduction to npm list command
Komento npm list tulostaa nykyisen projektin asennetut paketit ja niiden riippuvuudet puurakenteena stdoutiin:
Code language: Shell Session (shell)
Tulos:

Komento npm ls on lyhyempi versio komennosta npm list:
Code language: Shell Session (shell)
Jos käytät komentoa npm la tai npm ll, tuloste sisältää myös laajennettua tietoa.
Pakettien listaaminen puuna, jonka syvyys on määritetty
Käyttämällä komentoa npm list ja --depth-lippua rajoitat riippuvuuspuun syvyyttä.
Seuraavassa esimerkissä luetellaan kaikki asennetut paketit ilman niiden riippuvuuksia:
Code language: Shell Session (shell)
Tulos:

Pakettien listaaminen riippuvuuksina
Näyttääksesi vain riippuvuuspuun paketeille, jotka ovat kohdassa dependencies, käytät --prod– tai --production-lippua seuraavasti:
Code language: Shell Session (shell)
Tulos:

Huomaa, että --prod on alias nimitykselle --production.
Voit yhdistää --prod– ja --depth-liput näin:
Code language: Shell Session (shell)
Output:

Pakettien näyttäminen devDependencies-luettelossa
Voidaksesi näyttää pakettien riippuvuuspuun devDependencies-luettelossa käytät komentoa npm list lipputunnisteen --dev tai --development kanssa:
Code language: Shell Session (shell)
Tulos:

Tulos:

Tulos:--dev on alias --development:lle.
Yleispakettien luettelointi
Yleispakettien luetteloimiseksi käytetään komentoa npm list ja lippua --global:
Code language: Shell Session (shell)
Asennettujen pakettien muotoilu JSON-muodossa
Asennettujen pakettien tulosteen muotoilemiseksi JSON-muodossa käytetään komentoa npm list ja lippua --json:
Code language: Shell Session (shell)
Tulos:

Yhteenveto
- Käytä
npm listnäyttääksesi nykyisen projektin asennetut paketit riippuvuuspuuna. - Käytä
npm list --depth=nnäyttääksesi riippuvuuspuun määritetyllä syvyydellä. - Käytä
npm list --prodnäyttääksesi paketitdependencies. - Käytä
npm list --devnäyttääksesi paketitdevDependencies. - Käytä
npm list --globalluetellaksesi globaalit paketit. - Käytä
npm list --jsonmuotoillaksesi asennetut paketit JSON-muodossa
- Oliko tästä oppaasta apua?
- KylläEi
.