Closed singone closed 8 years ago
函数fixImport
function fixImport(content) { var reg = /((?:\/\/.*?\n)|(?:\/\*[\s\S]*?\*\/))|(?:@import\s([\s\S]*?)(?:\n|$)(?!\s+[^{@]*\n))/ig; return content.replace(reg, function(all, comments, value) { if (!comments && value && !/;$/.test(value)) { all += ';'; } return all; }); }
当使用此函数时会造成下列 import 不能正常编译。
@import // Variables "base/mixin", "base/variable", // 基础样式 "base/rem", "base/reset", "base/icon", "base/icon-full", "base/type",
并报ERROR
[ERROR] parser.node-sass: expecting another url or quoted path in @import list
将方法fixImport注释后可正常,望修复。
能否直接发个 pull request? 谢谢
已提交,只是做注释了。
嗯,想起来了,那段代码是对老的不规范 import 语法做兼容,可以删。
fis-parser-node-sass@0.2.1
函数fixImport
当使用此函数时会造成下列 import 不能正常编译。
并报ERROR
将方法fixImport注释后可正常,望修复。