Desenvolvimento

O que é o NPM?

O que é o NPM?
Junte-se a mais de X pessoas

Entre para nossa lista e receba conteúdos exclusivos e com prioridade

Muita gente que está começando nessa área ou até mesmo os mais antigos tem duvidas sobre o que é o npm?

Então criamos esse artigo de maneira bem didática e rápida para esclarecer as principais dúvidas sobre o que é essa tal NPM

O que é npm

NPM (Node Package manager) que traduzindo é “Gerenciador de Pacotes do Node”. Vem junto com as instalações em node e é muito útil para o desenvolvimento e estende demais as funcionalidades básicas

Sabemos agora o que exatamente é o npm, mas como ele funciona?

  1. O npm é um repositório de código aberto amplamente usado para pojetos em node.js, isso quer dizer que qualquer pessoa pode compartilhar e publicar a sua ferramenta escrita em javascript
  2. O npm funciona por linha de comando o que ajuda a interagir em diversas plataformas online, navegadores e servidores, isso ajuda na manutenção das versões, dos pacotes, e dependências, por exemplo, você pode fazer a instalação de um gerenciador do tagmanager assim “npm i tagmanager”

Onde o “i” pode ser substituído por “install”

O npm funciona em conjunto com o node.js, para isso você precisa ter instalado o node.

Outro ponto muito interessante do npm é que quando você está o utilizando, você deve ter um arquivo chamado package.json

Esse arquivo tem algumas informações sobre o seu projeto e as dependências dele, com isso, qualquer pessoa que baixar o seu projeto com apenas um comando, terá ele atualizado. O comando “npm install”, isso vai instalar todos as dependências e pacotes do seu projeto

Como instalar módulos npm e como utiliza-lo

Primeiro você precisa verificar se você já tem o node instalado e se você tem certeza que não tem pode pular esse passo:

  1. Abra o seu Prompt de Comando(windows key > pesquise por CMD)
  2. Digite “node -v”
  3. você vai ter a resposta da versão do seu node, a minha é a v14.10.1

O mesmo processo pode ser executado para o npm, para ver a versão dele, digite “npm -v”

Se você ainda não tem o node.js instalado, acesso o site do node e siga as instruções

Para iniciar um projeto com o npm, vamos iniciar os seguintes passos:

  1. Crie um diretorio na sua máquina,
  2. Navegue até ele, dentro do diretório, digite “npm init”

Esse comando irá adicionar o package.json

A seguir é só você instalar os modulos que você quiser com os comando:

npm install <module>
//OU
npm i <module>

Por exemplo, vamos imaginar que você quer instalar o modulo do mongoose, para gerenciar as suas conexões com o mongodb:

npm install mongoose

Você pode pesquisar todos os módulos existentes no npm, no site npmjs

Depois de executar a primeira instalação de um módulo, o install irá criar uma pasta chamada: “node_modules”, essa pasta ficará todos os módulos que você instalar.

Comenta aí,

o que você achou deste conteúdo? Conte nos comentários.

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *