Fix #14415. Remove the source map comment in the release script. Close gh-1424.

parent 650f325d
...@@ -165,12 +165,10 @@ function makeReleaseCopies( next ) { ...@@ -165,12 +165,10 @@ function makeReleaseCopies( next ) {
"\",\"sources\":[\"" + unpathedFile.replace( /\.min\.map/, ".js" ) + "\"]" ); "\",\"sources\":[\"" + unpathedFile.replace( /\.min\.map/, ".js" ) + "\"]" );
fs.writeFileSync( releaseFile, text ); fs.writeFileSync( releaseFile, text );
} else if ( /\.min\.js$/.test( releaseFile ) ) { } else if ( /\.min\.js$/.test( releaseFile ) ) {
// Minified files point back to the corresponding map; // Remove the source map comment; it causes way too many problems.
// again assume one big happy directory. // Keep the map file in case DevTools allow manual association.
// "//# sourceMappingURL=jquery.min.map"
text = fs.readFileSync( builtFile, "utf8" ) text = fs.readFileSync( builtFile, "utf8" )
.replace( /\/\/# sourceMappingURL=\S+/, .replace( /\/\/# sourceMappingURL=\S+/, "" );
"//# sourceMappingURL=" + unpathedFile.replace( /\.js$/, ".map" ) );
fs.writeFileSync( releaseFile, text ); fs.writeFileSync( releaseFile, text );
} else if ( builtFile !== releaseFile ) { } else if ( builtFile !== releaseFile ) {
copy( builtFile, releaseFile ); copy( builtFile, releaseFile );
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment