add demo
[LunarCalendar.git] / Gruntfile.js
index 29d64a2..b338b90 100644 (file)
@@ -16,14 +16,30 @@ module.exports = function(grunt) {
                  src: '**/*.js',
                  dest: 'hl_build/',
                  ext: '.min.js'
+                       },
+                       buildDemo: {
+                               src: 'demo/calendar/js/calendar.js',
+                               dest: 'demo/calendar/js/calendar.min.js'
+                       }
+               },
+               cssmin: {
+                       options: {
+                               keepSpecialComments: 0
+                       },
+                       compress: {
+                               files:{
+                                       'demo/calendar/style.min.css' : ['demo/calendar/style.css']
+                               }
                        }
                }
        });
 
        // 加载包含 "uglify" 任务的插件。
        grunt.loadNpmTasks('grunt-contrib-uglify');
+       grunt.loadNpmTasks('grunt-contrib-cssmin');
 
        // 默认被执行的任务列表。
        grunt.registerTask('default', ['uglify']);
        grunt.registerTask('hl', ['uglify:buildhl']);
+       grunt.registerTask('demo', ['cssmin']);
 };
\ No newline at end of file