Npm List

Summary: neste tutorial, você aprenderá como usar o comando npm list para listar pacotes instalados no seu sistema.

Configurando um projeto de amostra

Inicie criando um projeto de amostra e instalando alguns pacotes.

Primeiro, crie um novo diretório chamado npm-demo e execute o comando npm init:

Code language: Shell Session (shell)

Segundo, instale os pacotes express e mongoose executando os seguintes comandos:

Code language: Shell Session (shell)

Terceiro, instale o pacote morgan como uma dependência de desenvolvimento usando o flag npm install com o flag --save-dev:

>

Code language: Shell Session (shell)

Comando a introdução à lista npm

O comando npm listexclui pacotes instalados e suas dependências do projeto atual como uma estrutura de árvore para a stdout:

Code language: Shell Session (shell)

Output:

>

O npm ls é a versão mais curta do comando npm list:

Code language: Shell Session (shell)

Se você usar o comando npm la ou npm ll, o output também incluirá informações estendidas.

Listar pacotes como uma árvore com uma profundidade especificada

Para limitar a profundidade da árvore de dependências, você usa o comando npm list com a bandeira --depth.

O seguinte exemplo lista todos os pacotes instalados sem suas dependências:

Code language: Shell Session (shell)

Saída:

>

Listar pacotes em dependências:

Para exibir somente a árvore de dependências para pacotes em dependencies, use a bandeira --prod ou --production assim:

Code language: Shell Session (shell)

Output:

>

Nota que o --prod é o apelido para --production.

>

Pode combinar as bandeiras --prod e --depth assim:

Code language: Shell Session (shell)

Saída:

>

Listar pacotes em desDependências

Para mostrar a árvore de dependências para pacotes em devDependencies, use o comando npm list com a bandeira --dev ou --development:

Code language: Shell Session (shell)

Saída:

O --dev é o alias para o --development.

Listar pacotes nos pacotes globais

Para listar os pacotes globais, você usa o comando npm list com o comando --global flag:

Code language: Shell Session (shell)

Formatar pacotes instalados no formato JSON

Para formatar a saída dos pacotes instalados no formato JSON, você usa o comando npm list com o flag --json:

Code language: Shell Session (shell)

Saída:

Resumo

  • Utilizar o npm list para mostrar os pacotes instalados no projeto atual como uma árvore de dependências.
  • Utilizar npm list --depth=n para mostrar a árvore de dependências com uma profundidade especificada.
  • Utilizar npm list --prod para mostrar os pacotes na dependencies.
  • Utilizar npm list --dev para mostrar os pacotes na devDependencies.
  • Utilizar npm list --global para listar os pacotes globais.
  • Utilizar npm list --json para formatar os pacotes instalados no formato JSON
  • Este tutorial foi útil ?
  • Sim Não

Deixe uma resposta

O seu endereço de email não será publicado.