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 listpara mostrar os pacotes instalados no projeto atual como uma árvore de dependências. - Utilizar
npm list --depth=npara mostrar a árvore de dependências com uma profundidade especificada. - Utilizar
npm list --prodpara mostrar os pacotes nadependencies. - Utilizar
npm list --devpara mostrar os pacotes nadevDependencies. - Utilizar
npm list --globalpara listar os pacotes globais. - Utilizar
npm list --jsonpara formatar os pacotes instalados no formato JSON
- Este tutorial foi útil ?
- Sim Não