JavaScript-də package.json faylının konfiqurasiyası
Bir proqramçı öz kitabxanasını hər kəs üçün əlçatan etmək istədikdə,
onu npm reyestrində (yəni anbarda) yerləşdirməlidir.
Bunun üçün o, bu kitabxananın package.json faylını
bəzi əlavə vacib parametrlər əlavə edərək xüsusi şəkildə
rəsmiləşdirməlidir.
Bu parametrlər xüsusilə npm-dən yüklədiyiniz ictimai kitabxanalara aiddir. Şəxsi istifadə üçün öz layihələrinizdə onları təyin etməyə bilərsiniz.
Beləliklə, ən məşhur parametrlərin siyahısı:
| Dəyər | Təsvir |
|---|---|
name |
layihənin adı, kiçik hərflərlə yazılmalıdır |
version |
versiya nömrəsi, semantik versiyalaşdırmaya uyğun olaraq |
description |
layihənin təsviri |
main |
layihənin giriş faylı |
keywords |
bu, modulu npm reyestrində tapmağa kömək edən massivdir |
author |
bu sahə name, email və url açarları olan obyekt qəbul edir,
bu da insanlara layihə müəllifi ilə asanlıqla əlaqə saxlamağa imkan verir.
|
license |
SPDX identifikatorundan istifadə edərək lisenziyanın adını qəbul edir. Standart olaraq ISC lisenziyası tətbiq edilir, başqa bir məşhur seçim isə MIT-dir. Həmçinin, şəxsi və qapalı mənbə kodlu layihələr üçün UNLICENSED-dən istifadə edə bilərsiniz. |
private |
bu açar üçün dəyər true olaraq təyin edilərsə, layihə npm reyestrində ictimai ola bilməz. Bu, layihənin təsadüfi dərc olunmasının qarşısını almağa imkan verir. |
homepage |
layihənin əsas səhifəsinin URL ünvanı |
bugs |
Problem və səhvlər haqqında məlumat verilə biləcək URL ünvanı. Tez-tez bu, Github-da layihə səhifəsinin ünvanıdır. |
jQuery kitabxanasını quraşdırın.
node_modules qovluğunda kitabxananın olduğu qovluğu,
onun içində isə package.json faylını tapın. Onu öyrənin.
underscorejs kitabxanasını quraşdırın.
node_modules qovluğunda kitabxananın olduğu qovluğu,
onun içində isə package.json faylını tapın. Onu öyrənin.
package.json faylının parametrlərini
rəsmi sənədlərdə öyrənin.