From 2ff2d1d3dcd99f7bd45fa312ba91bb1248cb6d55 Mon Sep 17 00:00:00 2001 From: Dave Methvin Date: Thu, 10 Jan 2013 10:35:50 -0500 Subject: [PATCH] Fix #12886. Fix map file reference in .min.js file. Cherry picked from e348b4060848b46a6c4376661c093e0f0a3ef9e7 . --- Gruntfile.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Gruntfile.js b/Gruntfile.js index eb56098d4..f18d071a0 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -432,11 +432,14 @@ module.exports = function( grunt ) { nonascii = true; } - // Modify map so that it points to files in the same folder; + // Modify map/min so that it points to files in the same folder; // see https://github.com/mishoo/UglifyJS2/issues/47 if ( /\.map$/.test( filename ) ) { text = text.replace( /"dist\//g, "\"" ); fs.writeFileSync( filename, text, "utf-8" ); + } else if ( /\.min\.js$/.test( filename ) ) { + text = text.replace( /sourceMappingURL=dist\//, "sourceMappingURL=" ); + fs.writeFileSync( filename, text, "utf-8" ); } // Optionally copy dist files to other locations -- 2.39.5