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.