Disons que j'ai
"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\""
},
Quelle commande NPM puis-je lancer pour que tous ces scripts se lancent séquentiellement. Lorsque j'utilise la pré/post fixation, ils se lancent séquentiellement mais ils n'attendent pas que le scripts parent se termine avant de s'exécuter. Je suppose que la seule solution est comme : Comment faire en sorte que les tâches Gulp se déclenchent de manière séquentielle lors de l'envoi de commandes shell dans une fonction d'aide async.series ? ? Je sais que cela peut être fait avec Gulp mais je voudrais rester avec NPM pour l'instant pour explorer ses capacités. Merci pour toute aide !
0 votes
Réponse mise à jour en bas de page
0 votes
Selon la documentation de
Start
vous devriez être en mesure d'utiliser/wait
paramètre (Démarrer l'application et attendre qu'elle se termine)