Instalación 1.npm
Se descargarán módulos en dependencias y devDependencias, y solo módulos en dependencias se descargarán cuando se use npm install –production o indicando que el valor de la variable NODE_ENV es production.
NPM, instalar módulos individuales: Instalado en node_modules directorio, pero no guardado en package.json. Cuando ejecutas el comando de instalación de npm después, el módulo no se instalará automáticamente.
Instalación 2.npm --guardar
Instálalo en el directorio node_modules, guárdalo en el campo de dependencias del package.json e instala los módulos que dependen del entorno de producción, es decir, los módulos que se ejecutan en el momento del proyecto, como react, react-dom, jQuery, etc. Estos módulos se instalarán automáticamente en el node_modules cuando ejecutes npm install, o npm install — producción, o indican que el valor de la variable NODE_ENV es producción.
3.npm install --save-dev
Instálalo en el directorio node_modules, guárdalo en el campo devDependencies en el package.json e instala los módulos que dependen del entorno de desarrollo, es decir, los módulos durante el desarrollo del proyecto, como babel (transcoder, que puede convertir código ES6 a ES5) y otras herramientas, solo necesitan usarse en el entorno de desarrollo. Ejecutar npm install instalará automáticamente estos módulos en el node_modules node_modules, pero no al ejecutar npm install — ni cuando el valor de la variable NODE_ENV es production. |