diff --git a/lib/loader.js b/lib/loader.js index 3d5033f6..aa199f21 100644 --- a/lib/loader.js +++ b/lib/loader.js @@ -65,7 +65,7 @@ module.exports = function(content, map) { }).map(function(imp) { if(!loaderUtils.isUrlRequest(imp.url, root)) { return "exports.push([module.id, " + - JSON.stringify("@import url(" + imp.url + ");") + ", " + + JSON.stringify((query.import ? "" : "/*!\n") + "@import url(" + imp.url + ");" + (query.import ? "" : "\n*/")) + ", " + JSON.stringify(imp.mediaQuery) + "]);"; } else { var importUrl = importUrlPrefix + imp.url; diff --git a/lib/processCss.js b/lib/processCss.js index ab38c804..7766ea67 100644 --- a/lib/processCss.js +++ b/lib/processCss.js @@ -41,7 +41,7 @@ var parserPlugin = postcss.plugin("css-loader-parser", function(options) { return str; } - if(options.import) { + //if(options.import) { css.walkAtRules(/^import$/i, function(rule) { var values = Tokenizer.parseValues(rule.params); var url = values.nodes[0].nodes[0]; @@ -64,7 +64,7 @@ var parserPlugin = postcss.plugin("css-loader-parser", function(options) { }); rule.remove(); }); - } + //} var icss = icssUtils.extractICSS(css); exports = icss.icssExports;