⊗jsSpTlPJS 189 of 294 menu

JavaScript package.json failo nustatymai

Kai programuotojas nori padaryti savo biblioteką prieinamą visiems norintiems, jis turi ją paskelbti registre (t.y. saugykloje) npm. Tam jis turi suformatuoti šios bibliotekos package.json failą specialiu būdu, pridėdamas keletą svarbių nustatymų.

Šie nustatymai susiję būtent su viešomis bibliotekomis, kurias atsisiunčiate iš npm. Savo asmeninio naudojimo projektuose galite jų nenaudoti.

Taigi, čia yra populiariausių nustatymų sąrašas:

Reikšmė Aprašas
name projekto pavadinimas, turi būti parašytas mažosiomis raidėmis
version versijos numeris, vadovaujantis semantiniu versijavimu
description projekto aprašas
main projekto įvesties failas
keywords tai masyvas, padedantis rasti modulį npm registre
author šiame lauke naudojamas objektas su raktais name, email ir url, leidžiantis žmonėms lengvai susisiekti su projekto autoriumi.
license nurodo licencijos pavadinimą naudojant SPDX identifikatorių. Pagal nutylėjimą taikoma ISC licencija, kitas populiulis pasirinkimas – MIT. Taip pat galite naudoti UNLICENSED asmeniniams projektams ir uždaro kodo projektams.
private jei šio rakto reikšmė nustatyta kaip true, projektas negali būti viešas npm registre. Tai leidžia išvengti netyčinio projekto paskelbimo.
homepage projekto pagrindinio puslapio URL adresas
bugs URL adresas, kuriuo galima pranešti apie problemas ir klaidas. Dažnai tai yra projekto puslapio Github platformoje adresas.

Įdiekite jQuery biblioteką. node_modules aplanke suraskite bibliotekos aplanką, o jame - package.json failą. Ištirkite jį.

Įdiekite underscorejs biblioteką. node_modules aplanke suraskite bibliotekos aplanką, o jame - package.json failą. Ištirkite jį.

Ištirkite package.json failo nustatymus oficialioje dokumentacijoje.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti