Nejlepší způsob, jak spravovat lokálně nainstalované npm balíčky, je vytvořit package.json soubor.
package.json soubor nabízí mnoho výhod:
Slouží jako dokumentace k balíčkům, na kterých váš projekt závisí. Umožňuje vám specifikovat verzi balíčku, kterou může váš projekt používat, pomocí sémantických verzí pravidel. Zopakovatelnost vaší sestavy znamená, že je snazší ji sdílet s ostatními vývojáři způsobem, který je snazší sdílet. Požadavky
Minimálně package.json musí mít:
"jméno" všechna malá písmena Jedno slovo, bez mezer povoleny pomlčky a podčárky "Version" ve tvaru x.x.x Řídí se Semver Spec
Například:
Vytvořte package.json
Pro vytvoření package.json běhu:
> npm init Tím se spustí dotazník příkazové řádky a nakonec se vytvoří package.json v adresáři, kde jste příkaz spustili.
Inicializace package.json spuštěním npm init v adresáři vám umožní zadat spoustu informací, jako například: jméno, verzi, autor atd.
Pokud použijeme výchozí název, stačí stisknout enter!!
Informace jsem zadal pouze v popisu a autorovi, a všechny ostatní přiznání jsou výchozí, například:
Vidíme, že generovaný package.json balíček je následující:
Pokud chcete použít výchozí generování a nechcete pokaždé mačkat tlačítko enter auta, můžete přidat -- ano, po npm init,
Kód:
Tímto způsobem nemusíte pokaždé mačkat enter a výsledek je následující:
Jméno: výchozí je jméno autora, pokud není v adresáři git, v takovém případě to bude název repozitáře verze: vždy 1.0.0 Hlavní: vždy index.js scrip{filter}ts: Ve výchozím nastavení vytvoří prázdný testovací skript Klíčová slova: prázdné autor: jakýkoli CLI, který poskytnete licence: ISC Repozitář: Získá informace z aktuálního adresáře (pokud existuje). Chyby: Informace budou extrahovány z aktuálního adresáře (pokud existuje). Domovská stránka: Bude extrahovat informace ze současného adresáře (pokud existuje).
Můžete také nastavit několik konfiguračních možností pro příkaz init. Některé užitečné:
|