Geriausias būdas valdyti vietoje įdiegtus npm paketus yra sukurti package.json failą.
package.json failas siūlo daug puikių dalykų:
Jis naudojamas kaip dokumentacija paketams, nuo kurių priklauso jūsų projektas. Tai leidžia nurodyti paketo versiją, kurią jūsų projektas gali naudoti naudojant semantinės versijos taisykles. Dėl to jūsų versijos tampa pakartojamos, o tai reiškia, kad jas lengviau bendrinti su kitais kūrėjais. Reikalavimai
Mažų mažiausiai,package.json turi turėti:
"vardas": Visos mažosios raidės, neleidžiami tarpai, brūkšneliai ir apatiniai brūkšniai
"versija": x.x.x forma, laikantis SEMVER specifikacijos
Pavyzdžiui:
Sukurkite package.json
Tai paleis komandinės eilutės klausimyną ir galiausiai sukurs package.json kataloge, kuriame paleidote komandą.
Numatytąjį package.json galite gauti paleisdami npm init su vėliavėle --yes arba -y:
Tai neužduos jokių klausimų, o sugeneruos numatytąjį package.json naudojant informaciją, išgautą iš dabartinio katalogo.
name: dabartinio katalogo pavadinimas Versija: Visada 1.0.0 descrip{filter}tion: informacija readme, kitu atveju tuščia eilutė "" Pagrindinis: visada index.js scrip{filter}ts: pagal numatytuosius nustatymus sukuria tuščią testavimo scenarijų Raktiniai žodžiai: tuščias Autorius: tuščias Licencija:ISC Klaidos: informacija iš dabartinio katalogo (jei yra) Pagrindinis puslapis: informacija iš dabartinio katalogo (jei jis yra) Taip pat galite nustatyti kelias komandos init konfigūracijos parinktis. Kai kurie naudingi:
(Turite ištrinti package.json failą, iš naujo jį sugeneruoti, kad galėtumėte jį pakeisti, jei jo neištrinsite, jis nebus automatiškai pakeistas ar perrašytas!) )
Nata:
Jei package.json nėra aprašo lauko, npm naudoja pirmąją README.md eilutę arba README. Šis aprašymas gali padėti žmonėms rasti jūsų paketą npm paieškose, todėl labai naudinga package.json sukurti pasirinktinį aprašymą, kad siuntinys būtų lengviau aptinkamas.
|