按顺序运行NPM脚本

19 浏览
0 Comments

按顺序运行NPM脚本

假设我有以下脚本:

"scripts": {
    "pre-build": "echo \"欢迎\" && 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 \"再见\" && exit 1\""
  },

我想知道用什么NPM命令可以按顺序运行所有这些脚本。当我使用前缀和后缀时,它们会按顺序运行,但在执行之前它们不会等待父脚本完成。我猜唯一的解决办法是像这样: 当在async.series帮助函数中触发shell命令时,如何使Gulp任务按顺序触发??我知道可以使用Gulp来完成这个任务,但我现在想尝试使用NPM来探索它的功能。谢谢任何帮助!

0