Nastavitve datoteke package.json v JavaScript
Ko želi nek programer narediti
svojo knjižnico dostopno vsem zainteresiranim,
mora to objaviti v registru
(tj. v shrambi) npm. Za to mora
pripraviti datoteko package.json te knjižnice
na poseben način, z dodanimi nekaterimi
pomembnimi nastavitvami.
Te nastavitve se nanašajo predvsem na javne knjižnice, ki jih prenesete z npm. V svojih projektih za zasebno uporabo ih morda ne boste nastavili.
Torej, tukaj je seznam najbolj priljubljenih nastavitev:
| Vrednost | Opis |
|---|---|
name |
ime projekta, mora biti napisano z malimi črkami |
version |
številka različice, v skladu s semantičnim različicenjem |
description |
opis projekta |
main |
vhodna datoteka projekta |
keywords |
to je matrika, ki pomaga najti modul v registru npm |
author |
to polje sprejme objekt s ključi name, email in url,
kar ljudem omogoča enostaven stik z avtorjem projekta.
|
license |
sprejme ime licence z uporabo identifikatorja SPDX. Privzeto se uporablja licenca ISC, še ena priljubljena izbira je MIT. Za zasebne projekte in projekte z zaprtim kôdom lahko uporabite tudi UNLICENSED. |
private |
če je za ta ključ nastavljena vrednost true, projekt ne more biti javen v registru npm. To prepreči naključno objavo projekta. |
homepage |
URL naslov domače strani projekta |
bugs |
URL naslov, kjer lahko prijavite težave in napake. Pogosto je to naslov strani projekta na Githubu. |
Namestite knjižnico jQuery.
Poiščite v node_modules mapo s knjižnico,
in v njej - datoteko package.json. Preučite jo.
Namestite knjižnico underscorejs.
Poiščite v node_modules mapo s knjižnico,
in v njej - datoteko package.json. Preučite jo.
Preučite nastavitve datoteke package.json
v uradni dokumentaciji.