create_source_map option. This Grunt plugin will add that comment for you.
Just install via npm like usual:
npm install grunt-append-sourcemapping
gruntinitConfig"closure-compiler":includeSourcemap:js:"inputFile.js""inputFile2.js"jsOutputFile: "build/lib.min.js"options:create_source_map: "build/lib.min.js.map"source_map_format: "V3";
To append a sourcemapping URL comment at the end of the minified file, you need to tell Grunt to load the new task and then add another section to your config:
gruntloadNpmTasks"grunt-append-sourcemapping"; // Load the taskgruntinitConfig"closure-compiler":// Closure compiler configuration"append-sourcemapping":main:files:"build/lib.min.js": "lib.min.js.map";
This will append the following comment to the end of lib.min.js (see this jQuery bug ticket for full details on why the wrapping multiline comment is necessary - in short, it's a workaround for an Internet Explorer issue):
You can specify any number of files in the
files property, and as this is a Grunt multitask you can specify different targets too.