Impostazioni del file package.json in JavaScript
Quando un programmatore desidera rendere
la propria libreria disponibile a tutti,
deve pubblicarla nel registry
(cioè nell'archivio) npm. Per fare ciò, deve
preparare il file package.json di
questa libreria in modo specifico, aggiungendo alcune
impostazioni importanti.
Queste impostazioni riguardano specificamente le librerie pubbliche che si scaricano da npm. Nei propri progetti per uso privato non è necessario impostarle.
Quindi, ecco un elenco delle impostazioni più comuni:
| Valore | Descrizione |
|---|---|
name |
nome del progetto, deve essere scritto in lettere minuscole |
version |
numero di versione, secondo il versionamento semantico |
description |
descrizione del progetto |
main |
file di ingresso del progetto |
keywords |
è un array, aiuta a trovare il modulo nel registry npm |
author |
questo campo accetta un oggetto con le chiavi name, email e url,
che permette alle persone di contattare facilmente l'autore del progetto.
|
license |
accetta il nome della licenza utilizzando l'identificatore SPDX. Per impostazione predefinita viene applicata la licenza ISC, un'altra scelta popolare è MIT. Puoi anche utilizzare UNLICENSED per progetti privati e a codice chiuso. |
private |
se questa chiave è impostata su true, il progetto non può essere pubblico nel registry npm. Ciò consente di prevenire la pubblicazione accidentale del progetto. |
homepage |
URL della homepage del progetto |
bugs |
URL dove segnalare problemi e bug. Spesso è l'URL della pagina del progetto su Github. |
Installa la libreria jQuery.
Cerca nella cartella node_modules la cartella della libreria,
e al suo interno - il file package.json. Esaminalo.
Installa la libreria underscorejs.
Cerca nella cartella node_modules la cartella della libreria,
e al suo interno - il file package.json. Esaminalo.
Studia le impostazioni del file package.json
nella documentazione ufficiale.