enable uglifyjs sourcemap via CLI if using source-map devtool

fixed #2590
This commit is contained in:
Tobias Koppers 2016-06-04 12:16:33 +02:00
parent eebf6a9901
commit d16459ba12
1 changed files with 3 additions and 1 deletions

View File

@ -424,7 +424,9 @@ module.exports = function(optimist, argv, convertOptions) {
ensureArray(options, "plugins");
var UglifyJsPlugin = require("../lib/optimize/UglifyJsPlugin");
var LoaderOptionsPlugin = require("../lib/LoaderOptionsPlugin");
options.plugins.push(new UglifyJsPlugin());
options.plugins.push(new UglifyJsPlugin({
sourceMap: options.devtool && (options.devtool.indexOf("sourcemap") >= 0 || options.devtool.indexOf("source-map") >= 0)
}));
options.plugins.push(new LoaderOptionsPlugin({
minimize: true
}));