⊗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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј