batch batch-file npm-install

batch file - batch - crear un archivo.bat con el comando de instalación npm



messagebox batch (1)

Cuando accede a otro archivo por lotes desde un archivo por lotes, debe usar el comando CALL para devolver el control al proceso principal; de lo contrario, el control se pasa al archivo por lotes que se está ejecutando.

call npm install

Creé el siguiente archivo

//npminstall.bat

npm install echo hello

Cuando ejecuto el siguiente comando desde la línea de comandos de Windows 10 (dos) npminstall.bat , el npm install dispara, pero el echo hello no se dispara. Traté de poner un semi-color después de la primera línea como esta npm install; , pero todo lo que hizo fue darme las instrucciones de ayuda de npm.

¿Cómo hago que la segunda línea echo hello npm install después de la npm install ?

Notas adicionales

He descubierto que esto también causa el mismo comportamiento:

//npminstall.bat

webpack echo hello

Creo que es porque tanto el comando npm install comando webpack tardan en ejecutarse, y durante ese tiempo hace algo que no espero en la segunda línea.

Seguimiento 2

//npminstall.bat

START /WAIT npm install echo hello

Esto parece hacer casi lo que quiero hacer. Excepto que el comando de instalación npm causa una ventana emergente, y tengo que cerrar la ventana emergente antes de que continúe la ejecución para hacer eco en hello world. ¿Puedo deshacerme de la ventana emergente?