Visualização Npm

Resumo : neste tutorial você aprenderá como usar o npm viewcomando para mostrar dados sobre um pacote.

Para visualizar as informações de um pacote, normalmente você acessa o site npmjs.com , encontra o nome do pacote e exibe suas informações.

A ferramenta npm CLI fornece o npm viewcomando que permite mostrar rapidamente as informações de um pacote no terminal.

Introdução ao comando npm view

O npm viewcomando retorna as informações de um pacote:

npm view <package_name>[@<version>] [<field>?][<.subfield>]Linguagem de código:  Sessão Shell  ( shell )

O npm viewcomando tem os seguintes aliases npm info, npm showe npm v.

Por exemplo, para mostrar as informações sobre o expresspacote, use o seguinte comando:

npm view express
Linguagem de código:  Sessão Shell  ( shell )

Por padrão, o npm viewcomando retorna a versão mais recente do pacote se você não a especificar no nome do pacote.

Para mostrar as informações do pacote expresso versão 4.17.1, você usa este comando:

npm view [email protected]Linguagem de código:  Sessão Shell  ( shell )

Para mostrar informações específicas sobre um pacote, especifique essas informações após o nome do pacote na forma de um nome de campo. Por exemplo, o comando a seguir mostra apenas dependências do expresspacote:

npm view express dependenciesLinguagem de código:  Sessão Shell  ( shell )

Você pode visualizar o subcampo de um campo usando o formato field.subfield. Por exemplo, para visualizar a URL do repositório do expresspacote, use o seguinte comando:

npm view express repository.urlLinguagem de código:  Sessão Shell  ( shell )

O comando a seguir mostra os e-mails dos contribuidores do expresspacote:

npm view express contributors.emailLinguagem de código:  Sessão Shell  ( shell )

Para formatar a saída em JSON, você usa o --jsonsinalizador. Por exemplo:

npm view express contributors --jsonLinguagem de código:  Sessão Shell  ( shell )

Resumo

  • Use o npm viewcomando para mostrar informações sobre um pacote.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *