Installation 1.npm
Les modules dans les dépendances et devDependencies seront téléchargés, et seuls les modules dans les dépendances seront téléchargés lors de l’utilisation de npm install –production ou indiquant que la valeur de la variable NODE_ENV est production.
NPM installe des modules individuels : installé dans node_modules répertoire, mais pas enregistré dans package.json. Lorsque vous exécutez la commande d’installation npm par la suite, le module ne sera pas installé automatiquement.
Installation 2.npm --sauvegarde
Installez-le dans le répertoire node_modules, enregistrez-le dans le champ dépendances du package.json, puis installez les modules qui dépendent de l’environnement de production, c’est-à-dire ceux qui sont exécutés au moment du projet, tels que react, react-dom, jQuery, etc. Ces modules seront automatiquement installés dans le node_modules lorsque vous exécutez npm install, ou npm install — production, ou indiquent que la valeur variable NODE_ENV est production.
3.npm install --save-dev
Installez-le dans le répertoire node_modules, enregistrez-le dans le champ devDependencies dans le package.json, et installez les modules dont dépend l’environnement de développement, c’est-à-dire que les modules pendant le développement du projet, tels que babel (transcodeur, qui peut convertir le code ES6 en code ES5) et d’autres outils, doivent être utilisés uniquement dans l’environnement de développement. L’exécution de l’installation de npm installe automatiquement ces modules dans le node_modules node_modules, mais pas lors de l’exécution de l’installation de npm — en production ou lorsque la valeur de la variable de NODE_ENV est en production. |