【发布时间】:2015-11-23 01:05:52
【问题描述】:
在我的生成器中,我想按顺序运行npm i 和jspm i,这样日志输出就不会混合在一起。我该怎么做?
目前,如果我把它们放在一起:
install: function() {
this.npmInstall();
this.spawnCommand('jspm', ['install']);
}
或
install: {
npm: function() { this.npmInstall(); },
jspm: function() { this.spawnCommand('jspm', ['install']); }
}
将同时运行。
我知道我可以将jspm i 放入end 队列中,但我想将它用于安装后代码并且它有同样的问题(即所有代码都在end 队列是并行运行的)。
【问题讨论】: