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