⊗jsSpTlPJS 189 of 294 menu

JavaScript да package.json файлнинг созламалари

Бирор программист ўзининг кутубхонасини ҳар ким учун дастлабки ҳолда ёки исталган фойдаланувчилар учун мавжуд қилишни истаса, у уни npm даги реестр (яъни, сақловчида) жойлаштириши керак. Бунинг учун у ўз кутубхонасининг package.json файлини маълум тарзда расмийлаштириб, баъзи мухим созламаларни қўшиши керак.

Ушбу созламалар айнан npm дан юклаб оладиган оммавий кутубхоналарга тегишли. Шахсий фойдаланиш учун ўз лойиҳаларингизда siz ularni ўрнатиш шарт эмас.

Демак, энг оммабоп созламалар руйхати:

Қиймат Тасниф
name лойиҳа номи, кичик ҳарфлар билан ёзилиши керак
version версия рақами, семантик версиялашга мувофиқ
description лойиҳа тавсифи
main лойиҳанинг кириш файли
keywords бу массив, npm реестрида модулни топишга ёрдам беради
author бу майдоң name, email ва url калитлари билан объект қабул қилади, бу одамларга лойиҳа муаллифи билан осонликча алоқаға чиқиш имконини беради.
license SPDX идентификаторидан фойдалаangan лицензия номини қабул қилади. Стандарт бўйича ISC лицензияси қўлланилади, яна бир оммабоп танлов – бу MIT. Шахсий лойиҳалар ва ёпиқ кодли лойиҳалар учун UNLICENSED дан ҳам фойдаланишингиз мумкин.
private агар бу калит учун қиймат true деб белгиланса, лойиҳа npm реестрида оммавий бўлолмайди. Бу лойиҳани tasodifiy эълон қилинилишини oldini олиш имконини беради.
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ščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш