Question

I know I can uglify multiple files into one like this:

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

But what if a want to uglify multiple files without bundling and without writing each file - one to one map.

Something like this:

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

Is it possible with either uglify or yui comressor?

Was it helpful?

Solution

I hope this helps:

grunt.initConfig({
    uglify: {
      test: {
        files: [{
            expand: true,
            src: '*.js',
            dest: 'Scripts',
            cwd: 'Scripts',
            ext: '.min.js'
        }]
      }
    }
});
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top