Obsah:
- Instaluje npm Dev?
- Instaluje npm ve výchozím nastavení závislosti Dev?
- Jaký je rozdíl mezi devDependencies a dependencies?
- Jaký je rozdíl mezi závislostmi a devDependencies?
- 19: devDependencies v package.json – zvládnutí NPM

Když vy (nebo jiný uživatel) spustíte npm install, npm stáhne závislosti a devDependencies, které jsou uvedeny v balíčku. json, které splňují požadavky na sémantické verze uvedené pro každý z nich. Chcete-li zjistit, které verze balíčku budou nainstalovány, použijte kalkulačku semver.
Instaluje npm Dev?
Když přejdete do výroby, pokud zadáte npm install a složka obsahuje balíček. json, jsou nainstalovány, protože npm předpokládá, že se jedná o vývojové nasazení. Musíte nastavit příznak --production (npm install --production), abyste se vyhnuli instalaci těchto vývojových závislostí.
Instaluje npm ve výchozím nastavení závislosti Dev?
Když spustíte npm install by default, nainstalují se také závislosti a devDependency. Protože pokud se jednou chystá vyvinout balíček, stáhli bychom si ho např. z git a přejděte do kořenové složky a spusťte. takže byste očekávali, že budete mít devDependencies to.
Jaký je rozdíl mezi devDependencies a dependencies?
dokumentace npm říká: "dependencies": Balíčky požadované vaší aplikací ve výrobě. "devDependencies": Balíčky, které jsou potřeba pouze pro místní vývoj a testování.
Jaký je rozdíl mezi závislostmi a devDependencies?
Rozdíl mezi těmito dvěma je ten, že devDependencies jsou moduly, které jsou vyžadovány pouze během vývoje, zatímco dependencies jsou moduly, které jsou vyžadovány také za běhu.