⊗jsSpTlPJS 189 of 294 menu

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 ֆայլի կարգավորումները պաշտոնական փաստաթղթերում:

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել