Instellingen van het package.json bestand in JavaScript
Wanneer een programmeur zijn bibliotheek
beschikbaar wil maken voor iedereen,
moet hij deze plaatsen in een registry
(d.w.z. in een opslagplaats) van npm. Hiervoor moet hij
het package.json bestand van deze bibliotheek
op een speciale manier opmaken, door enkele
belangrijke instellingen toe te voegen.
Deze instellingen hebben specifiek betrekking op openbare bibliotheken die je downloadt van npm. In je eigen projecten voor privégebruik hoef je ze niet in te stellen.
Hier is dus een lijst van de populairste instellingen:
| Waarde | Beschrijving |
|---|---|
name |
naam van het project, moet in kleine letters worden geschreven |
version |
versienummer, volgens semantische versionering |
description |
beschrijving van het project |
main |
ingangsbestand van het project |
keywords |
dit is een array, die helpt om de module te vinden in de npm registry |
author |
dit veld accepteert een object met de sleutels name, email en url,
waardoor mensen gemakkelijk contact kunnen opnemen met de auteur van het project.
|
license |
accepteert de naam van de licentie met behulp van een SPDX-identifier. Standaard wordt de ISC-licentie gebruikt, een andere populaire keuze is MIT. Je kunt ook UNLICENSED gebruiken voor privé projecten en projecten met gesloten code. |
private |
als deze sleutel is ingesteld op true, kan het project niet publiek zijn in de npm registry. Dit voorkomt per ongeluk publiceren van het project. |
homepage |
URL adres van de startpagina van het project |
bugs |
URL adres waar problemen en fouten kunnen worden gemeld. Vaak is dit het adres van de projectpagina op Github. |
Installeer de bibliotheek jQuery.
Zoek in node_modules de map van de bibliotheek,
en daarin - het bestand package.json. Bestudeer het.
Installeer de bibliotheek underscorejs.
Zoek in node_modules de map van de bibliotheek,
en daarin - het bestand package.json. Bestudeer het.
Bestudeer de instellingen van het package.json bestand
in de officiële documentatie.