Thursday, 9 October 2014

stop grunt minify your js file


stop 'grunt build' to minify your js file, you can set these parameters in you gruntfile.js:


normalizeDirDefines:'all',
optimize: 'none',



this settings should in :\\
\


 requirejs: {
            prod: {
                options: {
                    dir: '<%= yeoman.prod %>/scripts/',
                    modules: [{
                        name: 'main'
                    }],
                    preserveLicenseComments: false,
                    removeCombined: true,
                    baseUrl: '<%= yeoman.app %>/scripts',
                    mainConfigFile: '<%= yeoman.app %>/scripts/main.js',
                    optimize: 'uglify2',
                    uglify2: {
                        mangle: false
                    },
                    logLevel: 0,
                    urlArgs: 'bust=' + (new Date()).getTime(),
                    paths: {
                        'angular': '../bower_components/angular/angular',
                        'angular-route'    : '../bower_components/angular-route/angular-route',
                        'angular-cookies': '../bower_components/angular-cookies/angular-cookies',
                        'angular-sanitize': '../bower_components/angular-sanitize/angular-sanitize',
                        'angular-resource': '../bower_components/angular-resource/angular-resource',
                        'modernizr': '../scripts/lib/modernizr/modernizr-custom'
                    },
                    shim: {
                        'angular' : {'exports' : 'angular'},
                        'angular-route': ['angular'],
                        'angular-cookies': ['angular'],
                        'angular-sanitize': ['angular'],
                        'angular-resource': ['angular']
                    },
                    priority: [
                        'angular'
                    ]
                }
            }

        },

No comments:

Post a comment