Skip to content

Commit 8821520

Browse files
Wykksfilipesilva
authored andcommitted
fix(@angular/cli): Disable comparisons feature in uglify compression in production
1 parent 4b0c7a3 commit 8821520

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

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

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,13 @@ export function getProdConfig(wco: WebpackConfigOptions) {
117117
}));
118118
}
119119

120-
const uglifyCompressOptions: any = {};
120+
const uglifyCompressOptions: any = {
121+
// Disabled because of an issue with Uglify breaking seemingly valid code:
122+
// https://github.com/angular/angular-cli/issues/5804
123+
// Further investigation:
124+
// https://github.com/mishoo/UglifyJS2/issues/2011
125+
comparisons: false
126+
};
121127

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

0 commit comments

Comments
 (0)