image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image
Stephanie Campelo
Stephanie Campelo19/10/2022 11:18
Compartilhe

O que é NPM?

  • #Node.js

O que é NPM?

O npm é o Gerenciador de Pacotes do Node (Node Package Manager) é o maior registro de software do mundo com mais de 800.000 pacotes de código .

Desenvolvedores de código aberto usam npm para compartilhar software.

CLI (Comand Line Client)

O npm é usado a partir do CLI, linha de comando, onde é baixado e instalado pacotes.

Exemplo:

>npm install <package>

Como usar NPM?

Npm é instalado juntamente com o Node.js, logo você precisa instalar o Node.js.

Baixe o Node.js do site oficial : https://nodejs.org

Para ter certeza que tudo foi instalado corretamente, execute os seguintes comandos no Terminal ou outra ferramenta de linha de comando:

node -v : exibirá a versão do Node instalado

>node -v
v0.10.9

npm -v : exibirá a versão do NPM instalado

>npm -v 
1.2.25

Todos os pacotes npm são definidos em arquivos chamados package.json, escrito em JSON.

Exemplo

{
"name" : "foo",
"version" : "1.2.3",
"description" : "A package for fooing things",
"main" : "foo.js",
"keywords" : ["foo", "fool", "foolish"],
"author" : "John Doe",
"licence" : "ISC"
}

Com tudo instalado, agora é so realizar a instalação do pacote desejado:

>npm install <package>

Publicar projeto

Além de instalar pacotes, você pode publicar o seu próprio projeto com os seguintes passos:

  • Primeiramente é preciso ter criado um arquivo package.json, se ainda não tem criado vá ao diretório do projeto e execute o comando :
>npm init
  • O comando criará um package.json do projeto
  • Verifique se você está logado em sua conta da Npm:
  >npm <username>
  >npm login
  Username: <username>
  Password: <password>
  • Após feito login, no diretório do projeto execute:
  >npm publish

Pronto seu projeto foi publicado!

Compartilhe
Comentários (0)