Najlepší spôsob, ako spravovať lokálne nainštalované npm balíky, je vytvoriť package.json súbor.
package.json súbor ponúka množstvo výhod:
Slúži ako dokumentácia k balíkom, na ktorých závisí váš projekt. Umožňuje vám špecifikovať verziu balíka, ktorú môže váš projekt používať, pomocou sémantických verzionovacích pravidiel. Ak je vaša zostava reprodukovateľná, je jednoduchšie ju zdieľať s ostatnými vývojármi spôsobom, ktorý je jednoduchší na zdieľanie. Požiadavky
Minimálne package.json musia mať:
"meno" všetky malé písmená Jedno slovo, žiadne medzery Povolené sú pomlčky a podčiarknutia "verzia" vo forme x.x.x Nasleduje špecifikáciu Semver
Napríklad:
Vytvorte package.json
Na vytvorenie package.json behu:
> npm init Tým sa spustí dotazník príkazového riadku a nakoniec sa vytvorí package.json v adresári, kde ste príkaz spustili.
Inicializácia package.json spustením npm init v adresári vám umožní zadať veľa informácií, ako napríklad: názov, verzia, autor a podobne.
Ak použijeme predvolený názov, stačí stlačiť enter!!
Informácie som zadal len v popise a autorovi, a všetky ostatné vrátenia sú predvolené, napríklad:
Vidíme, že generovaný package.json balík je nasledovný:
Ak chceš použiť predvolenú generáciu a nechceš zakaždým stláčať tlačidlo vstupu auta, môžeš pridať --áno po npm init,
Kód:
Takto nemusíte zakaždým stláčať enter a výsledok je nasledovný:
názov: predvolene je meno autora, pokiaľ nie je v adresári git, v takom prípade to bude názov repozitára version:always 1.0.0 Hlavný: vždy index.js scrip{filter}ts: Predvolene vytvára prázdny testovací skript Kľúčové slová: prázdne autor: akýkoľvek CLI poskytnete licencia:ISC Repozitár: Bude extrahovať informácie z aktuálneho adresára (ak existuje). Chyby: Informácie budú extrahované z aktuálneho adresára (ak existuje). Domovská stránka: Bude extrahovať informácie z aktuálneho adresára (ak existuje).
Môžete tiež nastaviť niekoľko konfiguračných možností pre príkaz init. Niektoré užitočné:
|