Я створив наступний файл
//npminstall.bat
npm install
echo hello
Коли я запускаю таку команду з командного рядка Windows 10 (dos) npminstall.bat, npm installкоманда запускається, але echo helloне спрацьовує. Я спробував поставити напівкольоровий колір після першого рядка, як цей npm install;, але все, що я зробив, це дати мені інструкції довідки npm.
Як змусити другий рядок echo helloспрацювати після npm install?
додаткові нотатки
Я виявив, що це також спричиняє однакову поведінку:
//npminstall.bat
webpack
echo hello
Я думаю, це тому, що на виконання npm installкоманди та webpackкоманди потрібен час, і за цей час вона робить щось, чого я не очікую, до другого рядка.
Подальші дії 2
//npminstall.bat
START /WAIT npm install
echo hello
Здається, це майже робить те, що я хочу робити. За винятком того, що команда npm install викликає спливаюче вікно, і мені доводиться вимикати спливаюче вікно, перш ніж воно продовжить виконання, щоб відлунити привіт світ. Чи можу я позбутися спливаючого вікна?