Digamos que eu tenho
"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\""
},
Qual comando do NPM posso executar para permitir que todos esses scripts sejam iniciados sequencialmente. Quando uso a correção pré / pós, eles são iniciados seqüencialmente, mas não esperam o script pai terminar antes de executar. Estou assumindo que a única solução é: Como faço para que as tarefas do Gulp sejam acionadas sequencialmente ao disparar comandos do shell em uma função auxiliar do async.series? ? Eu sei que isso pode ser feito com o Gulp, mas eu gostaria de permanecer no NPM por enquanto para explorar suas capacidades. Obrigado por qualquer ajuda!
Start
comando, você deve ser capaz de usar /wait
parâmetro (aplicação Iniciar e esperar por ele para terminar)