February 1, 2023 4:50 PM (CST)
Aportes
Así de simple y sencillo es instalar una dependencia.
npm install <dependenceName>
Y tiene relación con las dependencias de producción.
Las dependencias de producción son aquellos paquetes que necesitamos tener en la web final generada, como librerías Javascript necesarias para su funcionamiento o paquetes similares.
Los paquetes instalados con el flag --save-prod
, **-P
**o directamente sin ningún flag
se instalan en esta modalidad, guardándolos en la sección **dependences
**del fichero package.json
.
npm install <dependenceName>
npm install <dependenceName> -P
npm install <dependenceName> --save-prod
Las dependencias de desarrollo son aquellos paquetes que necesitamos en un proyecto mientras estamos desarrollándolo, pero una vez tenemos el código generado del proyecto, no vuelven a hacer falta.
Los paquetes instalados con el flag --save-dev
o -D
se instalan en esta modalidad, guardándolos en la sección **devDependences
**del fichero package.json
.
npm install <dependenceName> -D
npm install <dependenceName> --save-dev
La flag -S
en NPM especifica que la dependencia se guardará como una dependencia que se usará en producción. Esto significa que la dependencia se agrega a la sección dependencias
en el archivo package.json
. Esta bandera es equivalente a la bandera --save
y ambas tienen el mismo efecto.