JavaScriptda package.json fayli sozlamalari
Biron bir dasturchi o'zi yaratgan kutubxonani
barcha istaganlar uchun ochiq qilmoqchi bo'lsa,
uni npm registriida
(ya'ni omborida) joylashtirishi kerak. Buning uchun u
ushbu kutubxonaning package.json faylini
maxsus tarzda rasmiylashtirishi va ba'zi muhim
sozlamalarni qo'shishi kerak.
Ushbu sozlamalar aynan npm orqali yuklab olinadigan ochiq kutubxonalar uchun mo'ljallangan. Shaxsiy foydalanish uchun yaratilgan loyihalaringizda siz ularni o'rnatmasligingiz mumkin.
Mana, eng mashhur sozlamalar ro'yxati:
| Qiymat | Tavsif |
|---|---|
name |
loyiha nomi, kichik harflar bilan yozilishi kerak |
version |
versiya raqami, semantik versiyalash qoidalariga muvofiq |
description |
loyiha tavsifi |
main |
loyihaning kirish fayli |
keywords |
bu massiv bo'lib, modulni npm registrida topishga yordam beradi |
author |
bu maydon name, email va url kalitlariga ega bo'lgan ob'ektni qabul qiladi,
bu esa odamlarga loyiha muallifi bilan bog'lanishni osonlashtiradi.
|
license |
SPDX identifikatoridan foydalangan holda litsenziya nomini qabul qiladi. Standart sifatida ISC litsenziyasi qo'llaniladi, yana bir mashhur tanlov – MIT. Shaxsiy va yopiq kodli loyihalar uchun siz UNLICENSED dan ham foydalanishingiz mumkin. |
private |
agar bu kalitning qiymati true ga o'rnatilgan bo'lsa, loyiha npm registrida ochiq bo'lolmaydi. Bu loyihaning tasodifan ochiq qilinishining oldini olishga yordam beradi. |
homepage |
loyihaning asosiy sahifasi URL manzili |
bugs |
muammo va xatolar haqida xabar berish mumkin bo'lgan URL manzili. Ko'pincha bu Github'dagi loyiha sahifasi manzilidir. |
jQuery kutubxonasini o'rnating.
node_modules papkasida kutubxona papkasini toping,
uning ichida esa package.json faylini toping. Uni o'rganing.
underscorejs kutubxonasini o'rnating.
node_modules papkasida kutubxona papkasini toping,
uning ichida esa package.json faylini toping. Uni o'rganing.
package.json fayli sozlamalarini
rasmiy hujjatlarida o'rganing.