JavaScript'те package.json файлынын орнотмолору
Качандыр бир программачы өзүнүн китепканасын каалаган адамдар үчүн жеткиликтүү кылууну кааласа,
аны 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 файлынын орнотмолорун расмий документтерден изилдеңиз.