Slide 44
Slide 44 text
1 module.exports = function(grunt) {
2 grunt.initConfig({
3 pkg: grunt.file.readJSON("package.json"),
4 jshint: {},
5 uglify: {
6 debug: {
7 src: "src/app.js",
8 dest: "dist/app-<%= pkg.version %>.js",
9 options: { beautify: true }
10 },
11 minified: {
12 src: "src/app.js",
13 dest: "dist/app-<%= pkg.version %>.min.js",
14 options: { mangle: true, compress: true }
15 }
16 }
17 });
18
19 grunt.registerTask("default", ["jshint", "uglify"]);
20
21 grunt.loadNpmTasks("grunt-contrib-uglify");
22 grunt.loadNpmTasks("grunt-contrib-jshint");
23 }