Npm 如何使用uglify进行多个文件输出

Npm 如何使用uglify进行多个文件输出,npm,uglifyjs,grunt-contrib-uglify,Npm,Uglifyjs,Grunt Contrib Uglify,是否有可能在uglify js中单独编译每个文件,并将其安装到一个单独的文件中 uglifyjs assets/src/js/*js-o assets/dist/js/*.min.js-c 像这样 module.exports = function(grunt) { grunt.config.set('uglify', { options: { mangle: false, sourceMap: false,

是否有可能在uglify js中单独编译每个文件,并将其安装到一个单独的文件中

uglifyjs assets/src/js/*js-o assets/dist/js/*.min.js-c

像这样

module.exports = function(grunt) {

    grunt.config.set('uglify', {
        options: {
            mangle: false,
            sourceMap: false,
            screwIE8: true,
            compress: {
                unused: false,
                drop_console: true
            }
        },

    uglifyjsfiles:{
            files: grunt.file.expandMapping(['.tmp/public/js/app/**/*.js'], '', {
                rename: function(destBase, destPath) {
                    return destBase+destPath.replace('.js', '.min.js');
                }
            })
    },

 });

    grunt.loadNpmTasks('grunt-contrib-uglify');
};
现在运行grunt-uglify:uglifyjsfiles