Inštalácia 1.npm
Moduly v závislostiach a devDependencies budú stiahnuté a iba moduly v závislostiach sa budú sťahovať pri použití npm install –production alebo pri označovaní, že hodnota NODE_ENV premennej je production.
npm inštaluje jednotlivé moduly: Nainštalované do node_modules adresára, ale nie uložené v package.json. Keď potom spustíte príkaz npm install, modul sa automaticky nenainštaluje.
2.npm inštalácia --save
Nainštalujte ho do adresára node_modules, uložte ho do poľa závislostí v package.json a nainštalujte moduly, ktoré závisia od produkčného prostredia, teda moduly, ktoré bežia v čase projektu, ako react, react-dom, jQuery a podobne. Tieto moduly sa automaticky nainštalujú do node_modules pri spustení inštalácie npm alebo npm inštalácie – produkcie, alebo budú indikovať, že hodnota NODE_ENV premennej je produkcia.
3.npm install --save-dev
Nainštalujte ho do adresára node_modules, uložte ho do poľa devDependencies v package.json a nainštalujte moduly, od ktorých závisí vývojové prostredie, teda moduly počas vývoja projektu, ako napríklad babel (transcoder, ktorý dokáže konvertovať ES6 kód na ES5 kód) a ďalšie nástroje, ktoré sa používajú iba vo vývojovom prostredí. Spustenie inštalácie npm automaticky nainštaluje tieto moduly do node_modules node_modules, ale nie pri inštalácii npm – produkčnej alebo keď je hodnota NODE_ENV premennej produkčná. |