我希望能够通过从构建文件中传递配置信息来为不同的目标运行相同的构建,例如 grunt build:target1 和 grunt build:target2 ...
我想我可以访问 grunt 文件中的目标
module.exports = function ( grunt ) {
var userConfig = require( **'./'+grunt.task.current.name+'build.config.js'** );
var taskConfig...
grunt.initConfig( grunt.util._.extend( userConfig, taskConfig ) );
但目标仅在任务中可用。
有没有另一种方法来完成这样的事情?