diff --git a/GruntFile.js b/GruntFile.js index bb09b20..3df6ae1 100644 --- a/GruntFile.js +++ b/GruntFile.js @@ -24,12 +24,24 @@ module.exports = function (grunt) { ], dest: "build/videoPlayer-all.js" } + }, + uglify: { + options: { + mangle: false + }, + my_target: { + files: { + "build/videoPlayer-all-min.js": ["build/videoPlayer-all.js"] + } + } } }); grunt.loadNpmTasks("grunt-contrib-clean"); grunt.loadNpmTasks("grunt-contrib-concat"); + grunt.loadNpmTasks("grunt-contrib-uglify"); - grunt.registerTask("build", ["clean", "concat"]); - grunt.registerTask("default", ["build"]); + grunt.registerTask("build-src", ["clean", "concat"]); + grunt.registerTask("build-min", ["build-src", "uglify"]); + grunt.registerTask("default", ["build-min"]); }; diff --git a/package.json b/package.json index 68ccfda..585563b 100644 --- a/package.json +++ b/package.json @@ -30,6 +30,7 @@ "devDependencies": { "grunt": "~0.4.1", "grunt-contrib-clean": "~0.4.1", - "grunt-contrib-concat": "~0.3.0" + "grunt-contrib-concat": "~0.3.0", + "grunt-contrib-uglify": "~0.2.0" } }