here grunt.initConfig({ pkg: grunt.file.readJSON('package.json'), concat: { // 2. Configuration for concatinating files goes here. } }); // 3. Where we tell Grunt we plan to use this plug-in. grunt.loadNpmTasks('grunt-contrib-concat'); // 4. Where we tell Grunt what to do when we type "grunt" into the terminal. grunt.registerTask('default', ['concat']); }; http://24ways.org/2013/grunt-is-not-weird-and-hard/
automatically • Automate testing with phpunit, qunit • Increase performance with cssmin, concat, uglify • See stats with pagespeed • improve and standardize deployments • Save your time and gain quality! • One more step closer to Continuous integration after introduction of vagrant Why Grunt?