Nejlepší způsob, jak spravovat lokálně nainstalované npm balíčky, je vytvořit package.json soubor.
package.json soubor vám nabízí spoustu skvělých věcí:
Slouží jako dokumentace k balíčkům, na kterých váš projekt závisí. Umožňuje vám určit verzi balíčku, kterou váš projekt může použít, pomocí sémantických pravidel verze. Díky tomu jsou vaše sestavy opakovatelné, což znamená, že je snazší je sdílet s ostatními vývojáři. Požadavky
Minimálně,package.json musel mít:
"jméno": Všechna malá písmena, bez mezer, pomlček a podtržítek
"Version": ve formě x.x.x, podle specifikace semver
Například:
Vytvořte package.json
Tím se spustí dotazník na příkazové řádku a nakonec se vytvoří package.json v adresáři, kde jste příkaz spustili.
Výchozí package.json můžete získat tak, že spustíte npm init s příznakem --yes nebo -y:
Tím se nebudou ptát žádné otázky, ale vygeneruje výchozí package.json využívající informace extrahované z aktuálního adresáře.
název: Název aktuálního adresáře Verze: Vždy 1.0.0 descrip{filter}tion: informace v readme, jinak prázdný řetězec "" Hlavní: vždy index.js scrip{filter}ts: Ve výchozím nastavení vytvoří prázdný testovací skript Klíčová slova: prázdné autor: prázdné licence: ISC Chyby: Informace z aktuálního adresáře (pokud jsou přítomny) Domovská stránka: Informace z aktuální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é:
(Musíte package.json soubor smazat, znovu ho vygenerovat, než ho můžete změnit, pokud ho nesmažete, nebude automaticky nahrazen ani přepsán!) )
Poznámka:
Pokud v package.json není pole popisu, npm použije místo toho první řádek README.md nebo README. Tento popis může lidem pomoci najít váš balíček v npm vyhledávání, takže je velmi užitečné vytvořit si vlastní popis v package.json, aby byl balíček lépe objevitelný.
|