Nastavenia súboru package.json v JavaScripte

Keď nejaký programátor chce sprístupniť svoju knižnicu všetkým záujemcom, musí ju umiestniť do registra (t.j. do úložiska) npm. Na to musí spracovať súbor package.json tejto knižnice špeciálnym spôsobom, pridaním niektorých dôležitých nastavení.

Tieto nastavenia sa týkajú práve verejných knižníc, ktoré sťahujete z npm. Vo svojich projektoch na súkromné použitie ich nemusíte nastavovať.

Takže, tu je zoznam najpopulárnejších nastavení:

Hodnota Popis
name názov projektu, musí byť napísaný malými písmenami
version číslo verzie, podľa sémantického verzovania
description popis projektu
main vstupný súbor projektu
keywords je to pole, pomáhajúce nájsť modul v registri npm
author toto pole prijíma objekt s kľúčmi name, email a url, čo umožňuje ľuďom ľahko kontaktovať autora projektu.
license prijíma názov licencie s použitím identifikátora SPDX. Predvolene sa používa licencia ISC, ďalší populárny výber – je MIT. Môžete tiež použiť UNLICENSED pre súkromné projekty a projekty so zatvoreným zdrojovým kódom.
private ak je pre tento kľúč nastavená hodnota true, projekt nemôže byť verejný v registri npm. To umožňuje zabrániť náhodnej publikácii projektu.
homepage URL adresa domovskej stránky projektu
bugs URL adresa, na ktorú je možné nahlásiť problémy a chyby. Často je to adresa stránky projektu na Github.
Задание 1

Nainštalujte knižnicu jQuery. Nájdite v node_modules priečinok s knižnicou, a v ňom - súbor package.json. Preskúmajte ho.

Задание 2

Nainštalujte knižnicu underscorejs. Nájdite v node_modules priečinok s knižnicou, a v ňom - súbor package.json. Preskúmajte ho.

Задание 3

Preskúmajte nastavenia súboru package.json v oficiálnej dokumentácii.