Настройки на файла package.json в JavaScript
Когато даден програмист иска да направи
своята библиотека достъпна за всички желаещи,
той трябва да я качи в регистъра
(т.е. хранилището) на npm. За да направи това, той трябва
да оформи файла package.json на
тази библиотека по специален начин, като добави някои
важни настройки.
Тези настройки се отнасят именно за публични библиотеки, които изтегляте от npm. В собствените си проекти за лична употреба можете да не ги задавате.
И така, ето списък с най-популярните настройки:
| Стойност | Описание |
|---|---|
name |
име на проекта, трябва да бъде написано с малки букви |
version |
номер на версията, съгласно семантичното версиониране |
description |
описание на проекта |
main |
входен файл на проекта |
keywords |
това е масив, помагащ за намиране на модула в регистъра на npm |
author |
това поле приема обект с ключове name, email и url,
което позволява на хората лесно да се свържат с автора на проекта.
|
license |
приема името на лиценза с използване на идентификатор на SPDX. По подразбиране се прилага лиценз ISC, друг популярен избор – това е MIT. Можете също да използвате UNLICENSED за частни проекти и проекти със затворен код. |
private |
ако за този ключ е зададена стойност true, проектът няма да може да бъде публичен в регистъра на npm. Това позволява да се предотврати случайно публикуване на проекта. |
homepage |
URL адрес на началната страница на проекта |
bugs |
URL адрес, на който може да се докладва за проблеми и грешки. Често това е адресът на страницата на проекта в Github. |
Инсталирайте библиотеката jQuery.
Намерете в node_modules папката с библиотеката,
а в нея - файла package.json. Изучете го.
Инсталирайте библиотеката underscorejs.
Намерете в node_modules папката с библиотеката,
а в нея - файла package.json. Изучете го.
Изучете настройките на файла package.json
в официалната документация.