module.exports = function(grunt) {
    // Do grunt-related things in here.
    grunt.initConfig({
        // Project configuration
        pkg: grunt.file.readJSON('package.json'),

        jshint: {
            files: ['gruntfile.js'],
        },

        concat: {
            css: {
                src: ['node_modules/normalize.css/normalize.css', 'src/css/style.css'],
                dest: 'dist/style.css'
            }
        },

        cssmin: {
            target: {
                files: [{
                    expand: true,
                    cwd: 'dist',
                    src: '*.css',
                    dest: 'dist',
                    ext: '.min.css'
                }]
            }
        }
    });

    // Load the plugins that provides the tasks:
    grunt.loadNpmTasks('grunt-contrib-jshint');
    grunt.loadNpmTasks('grunt-contrib-concat');
    grunt.loadNpmTasks('grunt-contrib-cssmin');

    // Default tasks:
    grunt.registerTask('default', ['jshint', 'concat', 'cssmin']);

};
@@ -694,32 +694,202 @@
 %5D%0A            %7D%0A
+        %7D,%0A%0A        processhtml: %7B%0A            dist: %7B%0A                files: %7B%0A                    'dist/index.html': %5B'src/index.html'%5D%0A                %7D%0A            %7D%0A
         %7D%0A    %7D)
@@ -1084,16 +1084,62 @@
 smin');%0A
+    grunt.loadNpmTasks('grunt-processhtml');%0A%0A
 %0A    // 
@@ -1216,15 +1216,30 @@
 'cssmin'
+, 'processhtml'
 %5D);%0A%0A%7D;

Add 'processhtml' task to 'gruntfile.js'