Como encontrar a versão da versão NPM instalada?
Publicados: 2023-06-07Índice
Introdução à versão NPM instalada
NPM, abreviação de Node Package Manager, é um gerenciador de pacotes para a linguagem de programação JavaScript, um dos maiores registros de software do mundo. É comumente usado com Node.js – um ambiente de tempo de execução para executar código JavaScript fora de um navegador da web.
O NPM instala pacotes e oferece uma interface de usuário para trabalhar de forma interativa. Ele permite que os desenvolvedores gerenciem e instalem facilmente pacotes ou bibliotecas que estendem a funcionalidade de seus projetos JavaScript.
Neste artigo, mostraremos a versão instalada do NPM e como verificar a versão do NPM no Windows e no MAC.
Visão geral do NPM
O NPM permite o gerenciamento de versões, permitindo que os desenvolvedores especifiquem as versões desejadas dos pacotes para seus projetos. O NPM possui uma comunidade grande e ativa, que contribui para a criação e manutenção de pacotes e fornece suporte de várias formas. Ele é continuamente atualizado com novos recursos, correções de bugs e melhorias de desempenho, e é recomendável mantê-lo atualizado.
O NPM é fácil de usar, pois você só precisa digitarnpm install async para instalar seu módulo preferido no diretório atual em /node modules/.
Confira nossoscursos de tecnologia gratuitospara obter uma vantagem sobre a concorrência.
Importância de saber a versão do NPM instalada
- Escalabilidade : o NPM ajuda empresas e startups a expandir com o tempo.Ele permite que os desenvolvedores gerenciem facilmente dependências, compartilhem e reutilizem código e aproveitem um vasto ecossistema de módulos e bibliotecas.
- Compatibilidade : Diferentes versões do NPM podem ter vários níveis de compatibilidade com pacotes, bibliotecas ou estruturas específicas.Saber a versão do NPM instalada ajuda a garantir que seus pacotes sejam compatíveis e funcionem corretamente com seu ambiente de desenvolvimento.
- Correções de bugs e atualizações de segurança : cada versão do NPM pode incluir correções de bugs e patches de segurança.Manter-se atualizado com a versão mais recente do NPM garante que você tenha acesso a essas correções, o que pode ajudar a melhorar a estabilidade e a segurança de seus projetos.
- Gerenciamento de pacotes : a versão do NPM pode diferir no tratamento da instalação de pacotes, resolução de dependências e outras tarefas de gerenciamento de pacotes.Estar ciente da versão do NPM instalada ajuda você a entender o comportamento e os recursos do gerenciador de pacotes, permitindo que você gerencie suas dependências de projeto com eficiência.
Usando a interface de linha de comando (CLI) para inspecionar a versão do NPM
Vamos seguir algumas etapas para inspecionar a versão NPM instalada usando a interface de linha de comando (CLI).
- Abra sua interface de linha de comando (como Terminal Command Prompt).
- Escreva o comando fornecido e pressione Enter:npm –version
- O comando exibirá o número da versão do NPM instalado em seu sistema. Por exemplo, se a saída for 7.22.0 , você tem o NPM versão 7.22.0 instalado.
Confiraos cursos de desenvolvimento de software da upGrad para se aprimorar.
Encontrando a versão do NPM usando o comando NPM-V
Uma das maneiras mais simples de encontrar a versão do NPM instalada em seu dispositivo é usando o comando 'npm -v'. Basta abrir seu terminal ou prompt de comando e digitar o seguinte comando:
npm -v
A execução desse comando exibirá o número da versão do NPM instalado em seu sistema, permitindo que você determine sua versão rapidamente.
Controle de versão usando NPM
O controle de versão é essencial para gerenciar projetos JavaScript, e o NPM fornece mecanismos para lidar com o controle de versão de forma eficaz. Em um projeto NPM, você pode especificar dependências no arquivo 'package.json' , incluindo intervalos de versão ou versões específicas.
O NPM garante que as versões corretas sejam buscadas ao instalar dependências e rastreia as versões instaladas. Além disso, o NPM oferece comandos como 'npm desatualizado' e 'npm update'para gerenciar versões de pacotes com eficiência.
Verificando a versão NPM instalada no Windows
Aqui estão algumas das etapas que você pode seguir para verificar a versão do NPM :
- Abra o prompt de comando clicando natecla Windows + R , digitando 'cmd'e clicando emEnter.
- No prompt de comando, digite o seguinte comando e pressione Enter:
npm –versão ou npm -v
Observação: mantenha o hífen duplo no primeiro comando. Certifique-se de que o Node esteja instalado em seu sistema antes de executar o comando, caso contrário, ele não mostrará os resultados.
Explore nossos cursos populares de engenharia de software
Mestre em Ciência da Computação pela LJMU & IIITB | Programa de Certificação de Cibersegurança Caltech CTME |
Bootcamp de Desenvolvimento Full Stack | Programa PG em Blockchain |
Programa Executivo PG em Desenvolvimento Full Stack | |
Veja todos os nossos cursos abaixo | |
Cursos de Engenharia de Software |
Verificando a versão NPM instalada usando o console Node.js
Aqui estão as etapas pelas quais você poderá verificar a versão do NPM em seu computador:
- Digite o comando npm -v ou npm –versionem seu prompt de comando para ver a saída fornecida.
$ npm -v
8.1.0
# ou
$ npm –versão
8.1.0
- Se a tela mostrar esta saída, você instalou Node.js com sucesso em seu sistema.
- Para verificar se você instalou o pacote NPM, navegue até o diretório raiz do seu projeto e execute o comando ' npm list' .Isso deve estar no seu prompt de comando.
$ npm lista
[email protected] /Users/filename/Desktop/DEV/n-app
- Para a versão anterior do NPM, consulte a seguinte lista de módulos instalados.
$ npm lista
[email protected] /Users/filename/Desktop/DEV/n-app
│ ├── atribuição de [email protected]
│ └── [email protected]
│ ├─┬ [email protected]
│ │ ├─┬ tipos [email protected]
│ │ │ └── [email protected]
│ │ └── [email protected]
│ ├── [email protected]
# …
Ao usar o comando ' npm list' , a saída exibida pode conter pacotes de dependência instalados para os módulos presentes em seu dispositivo.Por exemplo, pode mostrar pacotes como 'object-assign' e ' variar'como dependências do pacote 'cors'.
Você pode adicionar a opção'–depth=0' ao comando npm list para limitar a saída apenas aos módulos de nível superior.Isso garantirá que apenas as dependências diretas do seu projeto sejam mostradas na saída sem incluir dependências aninhadas.
lista $ npm – profundidade = 0
[email protected] /Users/filename/Desktop/DEV/n-app
Verificando a versão do NPM com o arquivo Packaging.json
Se um projeto tiver um arquivo package.json , executar npm installinstalará tudo o que o projeto requer na pastanode_modules.
Para verificar a versão do NPM especificada no arquivopackage.json , você pode abrir o arquivo em um editor de texto e localizar a seção 'npm'dentro do objeto'engines'. O valor próximo a 'npm' representa a versão NPM desejada especificada na configuração do projeto.
Verificando a versão do NPM usando um editor de código
Para verificar a versão do npm usando um editor de código, você só precisa executar o código JavaScript no ambiente Node.js. Aqui estão alguns passos fáceis que você pode seguir:
- Abra seus editores preferidos, como Visual Studio Code, Atom ou Sublime Text.
- Crie um novo arquivo JavaScript com uma extensão.js .
- No arquivo JavaScript, adicione o seguinte:
const { execSync } = require('child_process');
const npmVersion = execSync('npm –version').toString().trim();
console.log(`Versão do NPM: ${npmVersion}`);
- Salve o arquivo e abra um terminal ou terminal integrado em seu editor.
- Execute o arquivo JavaScript usando Node.js executando o seguinte comando:
node checkNpmVersion.js
O terminal agora exibirá a versão do NPM instalada em seu sistema.
Explore nossos cursos gratuitos de desenvolvimento de software
Fundamentos da Computação em Nuvem | Noções básicas de JavaScript do zero | Estruturas de Dados e Algoritmos |
Tecnologia Blockchain | Reagir para iniciantes | Noções básicas de Java |
Java | Node.js para Iniciantes | JavaScript avançado |
Erros comuns ao verificar a versão do NPM
Instalação quebrada do NPM
- NPM quebrado no Mac ou Linux – reinstale o NPM
- No Windows: reinstale o Node do instalador oficial.
Erros aleatórios
- Execute comandos como npm cache clean e tente novamente.Se você estiver tendo problemas com a instalação do npm, use a opção-verbose para obter mais detalhes.
(Para uma versão desatualizada, atualize o npm mais recente e estável).
Erros de permissão
O erro 'Error: ENONENT, stat 'c:\Users\<user>\AppData\Roaming\npm' no Windows 7 é causado por joyent/node#8141, um problema com o instalador do Node no Windows. Certifique-se de quec:\Users\<user>\AppData\Roaming\npm exista e seja editável com uma conta de usuário normal.
Sem espaço
npm ERRO!Erro: ENOSPC, escrever
Há um problema com o processo de instalação porque a unidade do usuário para instalação não tem espaço de armazenamento suficiente ou você precisa das permissões necessárias para gravar nessa unidade. Neste cenário:
- Esvazie algum espaço em disco para os pacotes
- Defina a pasta tmp para mais espaço
- Construa você mesmo o Node ou instale-o em algum lugar com bastante espaço.
Habilidades de desenvolvimento de software sob demanda
Cursos de JavaScript | Cursos Básicos de Java | Cursos de estruturas de dados |
Cursos de Node.js | Cursos de SQL | Cursos de desenvolvimento full stack |
Cursos NFT | Cursos DevOps | Cursos de Big Data |
Cursos React.js | Cursos de segurança cibernética | Cursos de computação em nuvem |
Cursos de Design de Banco de Dados | Cursos de Python | Cursos de Criptomoedas |
Conclusão e recomendações
Isso conclui nossa lista de diferentes maneiras de encontrar a versão do NPM instalada em seu sistema. Manter-se atualizado com a versão mais recente do NPM permite que os desenvolvedores garantam a compatibilidade com diversos frameworks, evitem bugs de versões mais antigas e aproveitem os benefícios oferecidos em novas versões, otimizando o desempenho geral. Portanto, conhecer a versão correta do NPM é a chave para melhores práticas de desenvolvimento.
Melhorar suas habilidades de desenvolvimento é outra maneira de fortalecer suas habilidades de desenvolvimento, e o Full Stack Software Development Bootcamp da upGrad promete fazer o mesmo!
O curso oferece uma experiência de aprendizado imersiva, equipando os alunos com uma compreensão profunda das capacidades e restrições das habilidades técnicas. Ao se inscrever neste programa, você pode dar o primeiro passo em direção a uma carreira gratificante como um desenvolvedor full-stack proficiente.
Então, aproveite a chance e inscreva-se hoje!
Como verificar a versão do NPM no cmd?
Para verificar se o NPM está instalado em seu sistema, digite npm -v em seu terminal de comando para visualizar o número da versão, como 3.9.2. Crie um arquivo de teste e execute-o.
Como verificar a versão do Node e a versão do npm?
Para ver as versões Node e NPM, você pode usar o comando 'node -v' para Node e 'npm -v' para NPM e executá-lo no terminal de comando para obter os resultados.
O que é o comando de versão npm?
O comando npm version é uma ferramenta de linha de comando oferecida pelo Node Packaged Module. Ele permite regular e manter a versão do seu pacote atualizada dentro do projeto Node.js.