Introduzione

Completato

Lo sviluppo di un'applicazione comporta la scrittura del codice per implementare i requisiti aziendali. Per ragioni di velocità e affidabilità, è possibile evitare di scrivere tutto il codice È possibile affidarsi a codice esterno o a pacchetti scritti da un altro utente.

Un modo per affrontare la creazione dell'app con pacchetti esterni consiste nell'usare un ecosistema esistente di pacchetti che è possibile scaricare e eventualmente aggiungere. Usando questi pacchetti, potrai completare la compilazione dell'app prima e portarla sul mercato più velocemente rispetto alla concorrenza. Un altro vantaggio dell'uso dei pacchetti potrebbe essere garantire che l'app segua le procedure consigliate per l'autenticazione e l'autorizzazione. Dopo tutto, la protezione dei propri dati e di quelli dei clienti rappresenta un requisito fondamentale.

In questo modulo si userà lo strumento da riga di comando npm e il Registro di sistema globale npm per aggiungere pacchetti al codice dell'applicazione. Verranno anche presentate le procedure per gestire gli aggiornamenti e ridurre l'entità dei problemi.

Obiettivi di apprendimento

Dopo aver completato questo modulo, l'utente sarà in grado di:

  • Configurare un contenitore di sviluppo come ambiente di sviluppo
  • Inizializzare progetti Node.js come un pro
  • Comprendere i segreti del file manifesto package.json e usarlo per sfruttare i vantaggi
  • Aggiungere e rimuovere pacchetti dal progetto Node.js con facilità
  • Gestire le dipendenze dei pacchetti e aggiornarle in modo prevedibile

Prerequisiti

  • Familiarità con la modifica di file di testo e di codice in un editor di testo
  • Esperienza con l'uso della riga di comando, incluso l'uso per le operazioni Git
  • Esperienza nell'uso di funzioni e variabili JavaScript
  • Ambiente di sviluppo, uno dei seguenti:
    • Account GitHub per usare GitHub Codespaces per usare un ambiente basato su browser
    • Visual Studio Code e Docker per l'uso dell'ambiente locale