Package.json faili seadistused JavaScriptis
Kui mõni programmeerija soovib oma teeki
kõigile soovijatele kättesaadavaks teha,
peab ta selle paigutama npm-i registrisse
(st hoidlasse). Selleks peab ta
selle teegi package.json faili
vastavalt vormistama, lisades mõned
olulised seadistused.
Need seadistused puudutavad just avalikke teeke, mida laed npm-ist alla. Oma erakasutuses olevates projektides ei pruugi sa neid seadistada.
Siin on nimekiri kõige populaarsematest seadistustest:
| Väärtus | Kirjeldus |
|---|---|
name |
projekti nimi, peab olema kirjutatud väiketähtedega |
version |
versiooninumber, vastavalt semantilisele versioneerimisele |
description |
projekti kirjeldus |
main |
projekti sisendfail |
keywords |
see on massiiv, mis aitab moodulit npm registrist leida |
author |
see väli võtab vastu objekti võtmetega name, email ja url,
mis võimaldab inimestel projekti autoriaga kergesti ühendust võtta.
|
license |
võtab vastu litsentsi nime, kasutades SPDX identifikaatorit. Vaikimisi rakendub ISC litsents, veel üks populaarne valik on MIT. Erakordsete projekti ja suletud lähtekoodiga projektide puhul võid kasutada ka UNLICENSED. |
private |
kui selle võtme väärtuseks on seatud true, ei saa projekt olla avalik npm registris. See võimaldab vältida projekti kogemata avaldamist. |
homepage |
projekti kodulehe URL aadress |
bugs |
URL aadress, kust saab teatada probleemidest ja vigadest. Sageli on see projekti lehe aadress Github-is. |
Paigalda teek jQuery.
Leia node_modules kataloogist teegi kaust,
ja sealt - fail package.json. Uuri seda.
Paigalda teek underscorejs.
Leia node_modules kataloogist teegi kaust,
ja sealt - fail package.json. Uuri seda.
Uuri package.json faili seadistusi
ametlikus dokumentatsioonis.