Grunt.js - uglify / yui压缩器 - 一对一文件映射

时间:2013-05-01 10:35:42

标签: javascript gruntjs yui-compressor minify uglifyjs

我知道我可以将多个文件整理成这样的文件:

uglify: {
    dist: {
        files: {
            'Scripts/build.js': ['Scripts/*.js']
        }
    }
}

但是,如果想要在没有捆绑的情况下整理多个文件而不编写每个文件 - 一对一的地图。

这样的事情:

uglify: {
    dist: {
        files: {
            'Scripts/*.min.js': ['Scripts/*.js']
        }
    }
}

是否可以使用uglify或yui comressor?

1 个答案:

答案 0 :(得分:2)

我希望这会有所帮助:

grunt.initConfig({
    uglify: {
      test: {
        files: [{
            expand: true,
            src: '*.js',
            dest: 'Scripts',
            cwd: 'Scripts',
            ext: '.min.js'
        }]
      }
    }
});