Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Installazione e Utilizzo di Pacchetti Esterni | Sezione
Fondamenti di Node.js

bookInstallazione e Utilizzo di Pacchetti Esterni

Scorri per mostrare il menu

Quando si desidera aggiungere funzionalità a un progetto Node.js, spesso si ricorre a pacchetti esterni. Questi pacchetti forniscono codice riutilizzabile pubblicato da altri sviluppatori e vengono gestiti tramite il Node Package Manager (npm). I comandi più comuni per la gestione dei pacchetti sono npm install, npm uninstall e npm update.

Per aggiungere un pacchetto esterno, si utilizza npm install <package-name>. Questo comando scarica il pacchetto dal registro npm e lo aggiunge alla directory node_modules del progetto. La dipendenza viene inoltre elencata nel file package.json del progetto, così che altri possano sapere quali pacchetti sono necessari.

La rimozione di un pacchetto è altrettanto semplice. Utilizzare npm uninstall <package-name>, e npm lo eliminerà dal progetto e rimuoverà la relativa voce da package.json. Se è necessario aggiornare un pacchetto all'ultima versione, eseguire npm update <package-name>. Questo comando verifica la presenza di versioni più recenti e le installa, mantenendo aggiornate le dipendenze del progetto.

npm gestisce le dipendenze mantenendo un elenco nel file package.json. Questo garantisce che chiunque lavori sul progetto possa installare esattamente i pacchetti utilizzati eseguendo npm install. npm crea anche un file package-lock.json per registrare la versione esatta di ciascun pacchetto installato, assicurando installazioni coerenti in diversi ambienti.

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

Completa gli spazi vuoti per installare il pacchetto lodash e utilizzarlo in uno script Node.js:

npm lodash const lodash = ('lodash');

Clicca o trascina gli elementi e riempi gli spazi vuoti

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 26

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Sezione 1. Capitolo 26
some-alt