Скажімо, маю
"scripts": {
"pre-build": "echo \"Welcome\" && exit 1",
"build_logic": "start cmd.exe @cmd /k \"yo esri-appbuilder-js:widget && exit 1\"",
"post_build": "start C:\\WebAppBuilderForArcGIS\\startupShortcut",
"exit" : "start cmd.exe @cmd /k \"echo \"goodbye\" && exit 1\""
},
Яку команду NPM можна запустити, щоб дозволити послідовно запускати всі ці сценарії. Коли я використовую виправлення до / після виправлення, вони запускаються послідовно, але вони не чекають, коли батьківський сценарій завершиться перед виконанням. Я припускаю, що єдине рішення таке: Як змусити задачі Gulp послідовно стріляти при запуску команд оболонки в допоміжній функції async.series? ? Я знаю, що це можна зробити за допомогою Gulp, але я хотів би зараз дотримуватися NPM, щоб вивчити його можливості. Дякуємо за будь-яку допомогу!
Start
команди, ви повинні мати можливість використовувати /wait
параметр (Запустити програму та дочекатися її завершення)