Webstorm node.js descarga automáticamente las dependencias automáticamente

Webstorm node.js descarga automáticamente las dependencias automáticamente

¿Es posible en un proyecto webstorm node.js descargar dependencias automáticamente en package.json para no tener que ejecutar npm istall, etc. en el símbolo del sistema?

Respuesta1

¿Has echado un vistazo aEnvoltura retráctil? Te permite;

...instala un paquete y cualquier paquete del que dependa. Si el paquete tiene un archivo de envoltura retráctil, la instalación de dependencias será impulsada por eso. Consulte npm-shrinkwrap(1).

http://blog.nodejs.org/2012/02/27/managing-node-js-dependencies-with-shrinkwrap/

y

https://npmjs.org/doc/shrinkwrap.html

Desde el segundo enlace;

Creación de paquetes envueltos en plástico Para envolver un paquete existente:

Ejecute "npm install" en la raíz del paquete para instalar las versiones actuales de todas las dependencias. Valide que el paquete funcione como se esperaba con estas versiones. Ejecute "npm Shrinkwrap", agregue npm-shrinkwrap.json a git y publique su paquete. Para agregar o actualizar una dependencia en un paquete comprimido:

Ejecute "npm install" en la raíz del paquete para instalar las versiones actuales de todas las dependencias. Agregar o actualizar dependencias. "npm install" cada paquete nuevo o actualizado individualmente y luego actualice package.json. Tenga en cuenta que se deben nombrar explícitamente para poder instalarlos: ejecutar npm install sin argumentos simplemente reproducirá el ajuste retráctil existente. Valide que el paquete funcione como se esperaba con las nuevas dependencias. Ejecute "npm Shrinkwrap", confirme el nuevo npm-shrinkwrap.json y publique su paquete.

información relacionada