0

我得到的错误:

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 中被接受的任何想法?

4

0 回答 0