Подесувања на датотеката 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
во официјалната документација.