Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Instalação e Uso de Pacotes Externos | Seção
Fundamentos de Node.js

bookInstalação e Uso de Pacotes Externos

Deslize para mostrar o menu

Quando você deseja adicionar funcionalidades ao seu projeto Node.js, geralmente recorre a pacotes externos. Esses pacotes fornecem código reutilizável publicado por outros desenvolvedores, e você os gerencia utilizando o Node Package Manager (npm). Os comandos mais comuns para manipular pacotes são npm install, npm uninstall e npm update.

Para adicionar um pacote externo, utilize npm install <package-name>. Isso faz o download do pacote do registro do npm e o adiciona ao diretório node_modules do seu projeto. A dependência também é listada no arquivo package.json do projeto, permitindo que outros saibam quais pacotes são necessários.

Remover um pacote é igualmente simples. Use npm uninstall <package-name>, e o npm irá excluí-lo do seu projeto e remover sua entrada do package.json. Se precisar atualizar um pacote para a versão mais recente, execute npm update <package-name>. Esse comando verifica se há versões mais novas e as instala, mantendo as dependências do seu projeto atualizadas.

O npm gerencia as dependências mantendo uma lista no arquivo package.json. Isso garante que todos que trabalham no seu projeto possam instalar exatamente os mesmos pacotes ao executar npm install. O npm também cria um arquivo package-lock.json para registrar a versão exata de cada pacote instalado, assegurando instalações consistentes em diferentes ambientes.

1234
// After running: npm install chalk const chalk = require('chalk'); console.log(chalk.green('Success! Your package is working.'));
copy
question-icon

Preencha as lacunas para instalar o pacote lodash e utilizá-lo em um script Node.js:

npm lodash const lodash = ('lodash');

Click or drag`n`drop items and fill in the blanks

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 26

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 1. Capítulo 26
some-alt