Introdução
Quando trabalha numa aplicação, escreve código para implementar requisitos empresariais. Por uma questão de rapidez e fiabilidade, o utilizador e a respetiva equipa poderão não escrever todo o código. Você pode confiar em código externo, ou pacotes, que outra pessoa escreveu.
Uma maneira de abordar a criação de seu aplicativo com pacotes externos é usar um ecossistema existente de pacotes que você pode baixar e, possivelmente, até adicionar. Ao usar esses pacotes, você poderá concluir a criação do seu aplicativo mais cedo e levá-lo ao mercado mais rápido do que a concorrência. Outro benefício de usar pacotes pode ser garantir que seu aplicativo siga as práticas recomendadas para autenticação e autorização. No final de contas, proteger os seus dados e os dos 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 aplicativo. Também lhe será apresentado como gerir atualizações e mitigar problemas.
Objetivos de aprendizagem
Depois de concluir este módulo, conseguirá:
- Configurar um contêiner de desenvolvimento como seu ambiente de desenvolvimento
- Inicializar Node.js projetos 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
- Gerir as dependências do seu pacote e atualizá-las de forma previsível
Pré-requisitos
- Estar familiarizado com a edição de texto e ficheiros de código num editor de texto
- Ter experiência na utilização da linha de comandos, incluindo a utilização para operações do Git
- Experiência com funções e variáveis JavaScript
- Ambiente de desenvolvimento, 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