我只需要解释一下为什么发生此异常?关于什么交易?
https://github.com/sass/node-sass/blob/master/src/libsass/src/parser.cpp
else if (is_root && stack.back() != Scope::AtRoot /* && block->is_root() */) {
lex< css_whitespace >();
if (position >= end) return true;
css_error("Invalid CSS", " after ", ": expected 1 selector or at-rule, was ");
}
我对此进行了评论并尝试构建,但是两个cpu的矿山却100%呵呵呵。
关于我所拥有的消息是: “ m”后的CSS无效:预期为1个选择器或规则,为“ module.exports = __”
我正在尝试将其与webpack一起使用,以将旧项目中的scss转换为css。
这里有人可以帮我解决这个问题吗?
我创建了一个项目来重现该问题。 https://github.com/jandrei/problem-node-sass-case
命令:
npm install
npm运行dev
我的环境:
npm -v
):6.4.1 node -v
):v10.15.3 节点进程(node -p process.versions
):
{http_parser:'2.8.0',
节点:“ 10.15.3”,
v8:“ 6.8.275.32-node.51”,
uv:“ 1.23.2”,
zlib:“ 1.2.11”,
战神:“ 1.15.0”,
模块:“ 64”,
nghttp2:'1.34.0',
napi:“ 3”,
openssl:'1.1.0j',
icu:“ 62.1”,
unicode:“ 11.0”,
cldr:“ 33.1”,
tz:'2018e'}
节点平台(node -p process.platform
):Linux
node -p process.arch
):x64 node-sass版本(node -p "require('node-sass').info"
):
node-sass 4.12.0(包装器)[JavaScript]
libsass 3.5.4(Sass编译器)[C / C ++]
npm个节点萨斯版本(npm ls node-sass
):
node-sass@4.12.0
代码在http://sassmeister.com上可以正常编译。