Grunt:複数css,js,単独圧縮

3631 ワード

module.exports = function (grunt) {



    //       

    grunt.initConfig({



        //  package.json   ,   json  

        pkg: grunt.file.readJSON('package.json'),



        //  js

        uglify: {

            //        

            options: {

                banner: '/*! <%= pkg.name %> <%= grunt.template.today("yyyy-mm-dd") %> */
' }, my_target: { files: [ { expand: true, // cwd: 'js/', src: '*.js', dest: 'dest/js' } ] } }, // css cssmin: { // options: { banner: '/*! <%= pkg.name %> <%= grunt.template.today("yyyy-mm-dd") %> */
', // beautify: { // ascii , ! ascii_only: true } }, my_target: { files: [ { expand: true, // cwd: 'css/', src: '*.css', dest: 'dest/css' } ] } } }); // grunt.loadNpmTasks('grunt-contrib-uglify'); grunt.loadNpmTasks('grunt-contrib-cssmin'); // grunt.registerTask('default', ['uglify', 'cssmin']); };