Instalace 1.npm
Moduly v závislostech a devDependencies budou staženy a pouze moduly v závislostech budou staženy při použití npm install –production nebo při označení, že hodnota NODE_ENV proměnné je production.
npm instaluje jednotlivé moduly: Nainstalováno do node_modules adresáře, ale není uloženo v package.json. Když pak spustíte příkaz npm install, modul se automaticky nenainstaluje.
2.npm instalace --uložit
Nainstalujte ho do adresáře node_modules, uložite do pole závislostí v package.json a nainstalujte moduly, které závisí na produkčním prostředí, tedy moduly, které běží v době projektu, jako react, react-dom, jQuery atd. Tyto moduly se automaticky nainstalují do node_modules při spuštění instalace npm, nebo npm instalace – produkci, nebo budou indikovat, že hodnota NODE_ENV proměnné je produkce.
3.npm install --save-dev
Nainstalujte ho do adresáře node_modules, uložite do pole devDependencies v package.json a nainstalujte moduly, na kterých závisí vývojové prostředí, tedy moduly během vývoje projektu, jako je babel (transcoder, který dokáže převést ES6 kód na ES5) a další nástroje, které je potřeba používat pouze ve vývojovém prostředí. Spuštění instalace npm automaticky nainstaluje tyto moduly do node_modules node_modules, ale ne při instalaci npm – produkční nebo když je hodnota NODE_ENV proměnné produkční. |