Instalare 1.npm
Modulele din dependențe și devDependencies vor fi descărcate, iar doar modulele din dependențe vor fi descărcate atunci când se folosește npm install –production sau indicând că valoarea variabilei NODE_ENV este production.
NPM, instalează module individuale: Instalat în node_modules director, dar nu salvat în package.json. Când rulezi comanda de instalare npm după aceea, modulul nu va fi instalat automat.
Instalare 2.npm --salvează
Instalează-l în directorul node_modules, salvează-l în câmpul dependențelor din package.json și instalează modulele care depind de mediul de producție, adică modulele care rulează la momentul proiectului, cum ar fi react, react-dom, jQuery etc. Aceste module vor fi instalate automat în node_modules atunci când rulezi npm install sau npm install — producție, sau indică că valoarea variabilei NODE_ENV este producție.
3.npm install --save-dev
Instalează-l în directorul node_modules, salvează-l în câmpul devDependencies din package.json și instalează modulele de care depinde mediul de dezvoltare, adică modulele în timpul dezvoltării proiectului, cum ar fi babel (transcoder, care poate converti codul ES6 în cod ES5) și alte unelte, trebuie folosite doar în mediul de dezvoltare. Rularea instalării npm va instala automat aceste module în node_modules node_modules, dar nu atunci când rulează instalarea npm — producție sau când valoarea variabilei NODE_ENV este producție. |