Os pacotes são uma parte essencial de muitas linguagens de programação e o JavaScript não é exceção. Eles podem ser usados ​​para adicionar várias funcionalidades ao seu aplicativo ou script, desde a construção de um servidor web até o envio de e-mails.

Sem os pacotes, você teria que reinventar a roda programando a mesma funcionalidade em cada um de seus projetos que a requerem. Interessado? Este guia cobrirá como você pode instalar e usar pacotes em JavaScript com npm.

O que é o Node Package Manager (npm)?

JavaScript usa o Node Package Manager, freqüentemente abreviado como npm, como seu gerenciador de pacotes e repositório de pacotes. Node é a abreviação de Node.js, o ambiente de tempo de execução JavaScript usado para executar o código JavaScript fora do navegador.

Com mais de um milhão de pacotes hospedados no site npm, os desenvolvedores podem pesquisar e navegar pelo imenso catálogo de bibliotecas JavaScript. Alguns desses pacotes são baixados mais de 10 milhões de vezes por semana. O site fornece informações sobre todos os pacotes hospedados nele, como código-fonte, documentação, número da versão e tamanho descompactado.

instagram viewer

Junto com o site, o npm também fornece uma ferramenta de linha de comando que permite aos desenvolvedores instalar ou desinstalar esses pacotes.

A ferramenta de linha de comando npm vem integrada com o Node.js. Portanto, é essencial baixar Node.js em sua máquina antes de usar pacotes JavaScript.

Visite o oficial Site Node.js para baixar a versão apropriada dependendo do seu sistema operacional. Depois de fazer o download, siga as instruções na tela para concluir o processo de instalação.

Para mais informações, consulte nosso guia sobre instalar Node.js no Windows. Se você planeja instalar várias versões do Node.js em sua máquina Linux, ferramentas como NVM pode ajudá-lo a gerenciar várias instalações Node.js.

Para verificar sua instalação, abra o prompt de comando no Windows ou o terminal no Linux e macOS e execute os seguintes comandos:

node --version
npm - versão

Se a instalação for bem-sucedida, o terminal exibirá a versão instalada do Node.js e do npm.

Instalando Pacotes

A ferramenta de linha de comando npm torna a instalação de pacotes em seus projetos JavaScript ou Node.js extremamente simples com seu comando de linha única. Abra o prompt de comando ou terminal no diretório do seu projeto e execute o seguinte comando:

npm install 

Você também pode instalar vários pacotes usando um único comando, separando os nomes dos pacotes com um espaço desta maneira:

npm install ... 

Instalando vários pacotes com NPM

Usando os pacotes instalados

Depois de instalar os pacotes usando o comando npm install, é hora de começar a usá-los. Você pode notar que uma nova pasta chamada node_modules e 2 novos arquivos, package.json e package-lock.json, foram gerados automaticamente. Você não precisa se preocupar com esses arquivos. O npm os gera para controlar as dependências do seu projeto.

Para usar os pacotes instalados, você terá que exigi-los ou importá-los em seu código JavaScript. A sintaxe para fazer isso pode ser um destes dois comandos, dependendo da versão do JavaScript que você está usando:

pacote const = requer ('nome do pacote');
importar pacote de 'nome-do-pacote';

Você pode verificar a documentação do pacote que está usando no site do npm para obter a sintaxe exata.

Desinstalando Pacotes

Desinstalar pacotes é tão fácil quanto instalá-los. O comando para desinstalar pacotes de seu projeto é:

desinstalação npm 

Assim como o comando de instalação, você também pode desinstalar vários pacotes em um único comando por meio de:

desinstalação npm ... 

Desinstalando vários pacotes

Usando pacotes com eficiência

Embora os pacotes possam facilitar sua vida como desenvolvedor, também cria uma dependência entre o seu projeto e os pacotes que você está usando. Portanto, é recomendável que você pense um pouco antes de instalar vários pacotes.

Em vez de modificar extensivamente os pacotes instalados de acordo com suas necessidades, você também pode criar seus próprios pacotes e publicá-los no npm gratuitamente. Com um padrão de design adequado, você pode criar pacotes para você e sua equipe usarem em projetos futuros e tornar seu código reutilizável.

Crédito da imagem: Ferenc Almasi on Unsplash

E-mail
Como criar código reutilizável em JavaScript usando padrões de design

Entender como usar padrões de design permitirá que você use código reutilizável em JavaScript. Aqui está o que você precisa saber.

Leia a seguir

Tópicos relacionados
  • Programação
  • JavaScript
  • Gestores de Pacotes
Sobre o autor
Nitin Ranganath (6 artigos publicados)

Nitin é um desenvolvedor de software ávido e um estudante de engenharia da computação desenvolvendo aplicativos da web usando tecnologias JavaScript. Ele trabalha como desenvolvedor web freelance e gosta de escrever para Linux e programação em seu tempo livre.

Mais de Nitin Ranganath

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Mais um passo…!

Confirme o seu endereço de e-mail no e-mail que acabamos de enviar.

.