docによると、私たちはミックスインを呼び出すために@include
を使用していますが、私のユースケースでは、私はこのようなものがあります(components/_color.scss
に定義されている)のmixin color
についてsass:mixinを呼び出すには、いつ@includeが必要ですか?
@import "components/color";
/*NavBar*/
#g-navigation{background:linear-gradient(to top,rgba(0,0,0,0), color(blue,base) 80%) !important}
を、私はしないでください@include
を使用する必要があり、私は
#g-navigation{background:linear-gradient(to top,rgba(0,0,0,0), @include color(blue,base) 80%) !important}
をすれば、実際にミックスインが実行されず、出力ファイルにあるようコンパイラはちょうど@include
を保ちます。それでなぜこれは?そして正確にミックスインにはいつ@include
が必要ですか?