Grunt uglify在缩小时使用逗号

时间:2015-10-25 17:08:23

标签: gruntjs minify

当使用grunt uglify时,它成功地缩小了文件,但所有'使用严格的'删除单独的文件并替换为逗号。 即使我先使用concat然后uglify,结果也一样。

它的到来如下;

angular.module(' mymodule')。controller({...}),angular.module(' mymodule')。指令 所以..

Gruntfile看起来像这样;

grunt.initConfig({
    pkg: grunt.file.readJSON('package.json'),
    concat: {
        options: {
            process: function(src, filepath) {
                return '//#### ' + filepath + '\n' + src;
            }
            /*separator: ';'*/
        },
        scripts: {
            src: 'public/scripts/**/*.js',
            dest: 'public/scripts/merged.js'
        }
    },
    uglify: {
        options:{
            beautify: true
        },
        scripts: {
            src: 'public/scripts/merged.js',
            dest: 'public/scripts/merged.min.js'
        }
    }
});
// load tasks
grunt.loadNpmTasks('grunt-contrib-concat');
grunt.loadNpmTasks('grunt-contrib-uglify');
// register tasks
grunt.registerTask('build', ['concat', 'uglify']);

你对这个修复有什么想法吗?

0 个答案:

没有答案