Neste artigo você vai aprender a como obter as versões dos pacotes instalados com npm no nosso projeto de Node JS
Fala programador(a), beleza? Bora aprender mais sobre npm!
O npm é o gerenciador de pacotes padrão para o Node.js, e é amplamente utilizado para instalar bibliotecas e ferramentas que podem ser usadas em projetos de JavaScript.
Às vezes, é importante saber qual é a versão de um pacote instalado no npm, seja para garantir que está usando a versão mais atual ou para debugar problemas que possam estar ocorrendo.
Existem algumas maneiras de obter a versão de um pacote instalado no npm, e neste artigo, vamos explorar alguns desses métodos com exemplos de código.
Método 1: Usar o comando ‘npm list’
O comando ‘npm list’ exibe uma lista de todos os pacotes instalados em um projeto, incluindo a versão de cada pacote.
Para usar esse comando, basta abrir o terminal e navegar até a pasta raiz do seu projeto e executar o seguinte comando:
npm list
Isso irá exibir uma lista de todos os pacotes instalados no projeto, incluindo a versão de cada pacote. Aqui está um exemplo de saída desse comando:
├── express@4.17.1 ├── mongoose@5.10.9 ├── nodemon@2.0.4 └── socket.io@2.4.1
Para obter apenas a versão de um pacote específico, basta adicionar o nome do pacote como um argumento para o comando ‘npm list’.
Por exemplo, para obter a versão do pacote ‘express’, basta executar o seguinte comando:
npm list express
Isso irá exibir a versão do pacote ‘express’ instalado no projeto, assim como qualquer outro pacote que dependa do ‘express’:
├── express@4.17.1 ├── nodemon@2.0.4 └── socket.io@2.4.1
Método 2: Usar o comando ‘npm view’
O comando ‘npm view’ exibe informações sobre um pacote específico, incluindo a versão mais atual disponível no npm registry. Para usar esse comando, basta executar o seguinte comando no terminal:
npm view <nome do pacote> version
Substitua ‘<nome do pacote>’ pelo nome do pacote cuja versão deseja obter. Por exemplo, para obter a versão mais atual do pacote ‘express’, basta executar o seguinte comando:
npm view express version
Método 3: Usando o arquivo package.json
O arquivo package.json é um arquivo importante em qualquer projeto Node.js e é criado automaticamente quando você cria um projeto com o comando npm init. Ele contém informações sobre o projeto, incluindo as dependências instaladas.
Para ver a versão de um pacote específico, basta abrir o arquivo package.json e procurar pelo nome do pacote na seção “dependencies”. Por exemplo:
{ "name": "my-project", "version": "1.0.0", "dependencies": { "express": "4.17.1" } }
Método 4: Usando o comando npm show
O comando npm show exibe informações detalhadas sobre um pacote, incluindo a versão atualmente instalada. Para ver a versão de um pacote específico, basta adicionar o nome do pacote como argumento. Por exemplo:
npm show express version
Em resumo, existem várias maneiras de verificar qual é a versão de um pacote instalado no npm.
Você pode usar os comandos npm list, npm view, npm ls ou npm show, ou pode consultar o arquivo package.json do projeto.
Qualquer um desses métodos pode ser útil dependendo da sua situação específica.
Deixe um comentário contando o que achou deste artigo 🙂
Quer aprender mais sobre Node.js? Confira o vídeo abaixo:
Conclusão
Neste artigo você viu como obter as versões dos pacotes instalados com npm
Utilizamos várias abordagens, que chegam no mesmo resultado
Agora basta você decidir qual a melhor para a sua situação, e aplicar o código!
Está buscando a sua primeira vaga como Programador? Confira o nosso treinamento completo clicando aqui.
Uma plataforma de cursos com projetos completos, comunidade de alunos e muito mais!
Há também o nosso canal no YouTube, com muito conteúdo gratuito de qualidade!
Fala, Matheus!! Como eu faria para obter a versao da lib usada na aplicacao utilizando o Javasctipt? Meio que ter acesso ao package.json.
Abraçoo