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 installcomando se activa, pero echo hellono se activa. Intenté poner un semi-color después de la primera línea de esta manera npm install;, pero todo lo que hice fue darme las instrucciones de ayuda de npm.
¿Cómo hago echo hellopara que se dispare la segunda línea después del 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 npm installcomando como el webpackcomando toman tiempo para ejecutarse, y durante ese tiempo, hay 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 npm install provoca una ventana emergente, y tengo que cerrar la ventana emergente antes de que continúe la ejecución para hacer eco de hola mundo. ¿Puedo deshacerme de la ventana emergente?
fuente

call npm installcon@echo on