我得到的错误:
DEPRECATION WARNING: Passing white, a non-string value, to unquote()
will be an error in future versions of Sass.
on line 56 of src/scss/_library.scss
events.js:85
throw er; // Unhandled 'error' event
^
Error: src\scss\_library.scss
Error: Mixin "media" does not accept a content block.
Backtrace:
src/scss/_library.scss:27, in mixin `media-above`
src/scss/_layout.scss:16
on line 27 of src/scss/_library.scss
>> @include media($min-query, null) { @content;
-----------^
这是在 Windows 10 上,所有其他 gulpfile 配置/工具都可以正常工作。我试过 npm update、npm rebuild node-sass、npm reinstall 来检查这个。mixin 在组件样式之前加载。
它适用于 ruby-sass,当我使用 libsass 编译器时会出现此错误。关于为什么内容块不能在 mixin 中被接受的任何想法?