Skip to content

Commit 8a63396

Browse files
Wykksfilipesilva
authored andcommitted
fix(@angular/cli): Disable comparisons feature in uglify compression in production
1 parent b7d0a09 commit 8a63396

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

packages/@angular/cli/models/webpack-configs/production.ts

+7-1
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,13 @@ export function getProdConfig(wco: WebpackConfigOptions) {
108108
}));
109109
}
110110

111-
const uglifyCompressOptions: any = {};
111+
const uglifyCompressOptions: any = {
112+
// Disabled because of an issue with Uglify breaking seemingly valid code:
113+
// https://github.com/angular/angular-cli/issues/5804
114+
// Further investigation:
115+
// https://github.com/mishoo/UglifyJS2/issues/2011
116+
comparisons: false
117+
};
112118

113119
if (buildOptions.buildOptimizer) {
114120
// This plugin must be before webpack.optimize.UglifyJsPlugin.

0 commit comments

Comments
 (0)