Npm List

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 list näyttääksesi nykyisen projektin asennetut paketit riippuvuuspuuna.
  • Käytä npm list --depth=n näyttääksesi riippuvuuspuun määritetyllä syvyydellä.
  • Käytä npm list --prod näyttääksesi paketit dependencies.
  • Käytä npm list --dev näyttääksesi paketit devDependencies.
  • Käytä npm list --global luetellaksesi globaalit paketit.
  • Käytä npm list --json muotoillaksesi asennetut paketit JSON-muodossa
  • Oliko tästä oppaasta apua?
  • KylläEi

.

Vastaa

Sähköpostiosoitettasi ei julkaista.