比方说我有
"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命令来让所有这些脚本按顺序启动.当我使用前/后修复时,它们会按顺序启动,但不会等到父脚本完成后再执行.我假设唯一的解决方案是:How do I get Gulp tasks to fire sequentially when firing shell commands in an async.series helper function??我知道这可以通过Gulp实现,但我现在想继续使用NPM来探索它的能力.谢谢你的帮助!