⊗jsSpTlPJS 189 of 294 menu

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

Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј