我目前正在使用yo generator-angular scaffold创建基础,用于构建位于相同代码库上的几个项目。
我想知道是否有任何好的指针可以让我使用grunt工具来执行两个不同的构建而不像grunttask:project1
那样冗长,更具体地说,使用ngminPrepare如何构建更多比一个项目同时?
我正在寻找的最终结果就是这个
$grunt build:project1
$grunt build:project2
$grunt test:project1
$grunt serve:project1
答案 0 :(得分:1)
要同时执行多个构建,您可以使用grunt-concurrent:https://www.npmjs.org/package/grunt-concurrent
您可以使用您喜欢的名称注册新任务:
concurrent: {
build: {
tasks: ['build:project1','build:project2']
}
}
grunt.loadNpmTasks('grunt-concurrent');
grunt.registerTask('buildall', ['concurrent:build']);