Introdução

Concluído

Quando trabalha em um aplicativo, você escreve código para implementar requisitos empresariais. Por motivos de velocidade e de confiabilidade, você e sua equipe podem não escrever todo o código por conta própria. Você pode depender de código externo ou pacotes que foram escritos por outra pessoa.

Uma maneira de abordar a criação do seu aplicativo com pacotes externos é usar um ecossistema existente de pacotes dos quais você pode baixar e possivelmente até adicionar. Ao usar esses pacotes, você poderá concluir a criação do seu aplicativo mais cedo e colocá-lo no mercado mais rapidamente do que a concorrência. Outro benefício do uso de pacotes pode ser o de garantir que seu aplicativo siga as práticas recomendadas de autenticação e autorização. Afinal, proteger seus dados e os dados de seus clientes é uma preocupação significativa.

Neste módulo, você usará a ferramenta de linha de comando npm e o registro global npm para adicionar pacotes ao código do seu aplicativo. Você também verá como gerenciar atualizações e atenuar problemas.

Objetivos de aprendizagem

Após concluir este módulo, você poderá:

  • Configure um contêiner de desenvolvimento como seu ambiente de desenvolvimento
  • Inicialize os projetos Node.js como um profissional
  • Entenda os segredos do arquivo de manifesto package.json e use-o a seu favor
  • Adicione e remova pacotes do seu projeto Node.js com facilidade
  • Gerenciar as dependências do pacote e atualizá-las de maneira previsível

Pré-requisitos

  • Familiaridade com a edição de arquivos de texto e de código em um editor de texto
  • Experiência com o uso da linha de comando, incluindo para operações do Git
  • Experiência no uso de funções e variáveis JavaScript
  • Ambiente de desenvolvimento, qualquer um destes:
    • Conta do GitHub para usar o GitHub Codespaces para usar um ambiente baseado em navegador
    • Visual Studio Code e Docker para usar o ambiente local