Sass 非法筑巢

Sass 非法筑巢,sass,gruntjs,Sass,Gruntjs,编译sass文件时,我遇到以下错误: Illegal nesting: Only properties may be nested beneath properties. on line 4 of src/sass/_vars_and_mixins.sass 导致问题的代码是第四行 $breakpoints: (mobile: 768px, tablet: 767px, desktop: 1024px, large: 1280px) @mixin mobile @media scr

编译sass文件时,我遇到以下错误:

 Illegal nesting: Only properties may be nested beneath properties. on line 4 of src/sass/_vars_and_mixins.sass
导致问题的代码是第四行

$breakpoints: (mobile: 768px, tablet: 767px, desktop: 1024px, large: 1280px)

@mixin mobile
    @media screen and (max-width: map-get($breakpoints, mobile))
        @content
出于某种原因,下面的mixin没有抛出任何错误

@mixin tablet
    @media screen and (min-width: map-get($breakpoints, tablet))
        @content

任何人都可以发现差异?

这里没有足够的代码来重现问题。如果代码正常工作。是的,问题是由其他地方引起的,我被这条消息误导了,只有属性可以嵌套在属性下面。在src/sass/_vars_和_mixins.sass的第4行