diff --git a/lib/processor/css-compressor.js b/lib/processor/css-compressor.js index c2eddc0..81dbcf0 100644 --- a/lib/processor/css-compressor.js +++ b/lib/processor/css-compressor.js @@ -51,7 +51,12 @@ CssCompressor.prototype.isExclude = function( file ) { */ CssCompressor.prototype.process = function ( file, processContext, callback ) { var compressOptions = this.compressOptions; - var options = {}; + var options = { + // 可能存在bug,因此禁用优化的功能. + // https://github.com/ecomfe/edp/issues/190 + noAdvanced: true, + keepBreaks: true + }; // clone compressOptions for ( var key in compressOptions ) { diff --git a/package.json b/package.json index c2f4a77..2e15187 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "escodegen": "~1.2.0", "estraverse": "~1.5.0", "uglify-js": "~2.4.12", - "clean-css": "~2.1.0", + "clean-css": "~2.1.6", "iconv-lite": "~0.2.11", "html2js": "~0.0.2", "stylus": "~0.42.2"