我正在尝试从其他部分@use
成员,就像Sass的文档中显示的那样,但我在编译它时遇到了一个错误。
例如:
// _base.scss
$font-stack: Helvetica, sans-serif;
$primary-color: #333;
body {
font: 100% $font-stack;
color: $primary-color;
}
//styles.scss
@use 'base';
.inverse {
background-color: base.$primary-color;
color: white;
}
我得到的错误:
Error: Invalid CSS after "...und-color: base": expected ";", was ".$primary-color;"
on line 4 of styles.scss
Use --trace for backtrace.
我真的很想知道我做错了什么,因为我完全模仿了文档中显示的内容。感谢您的帮助。
我通过使用npm重新安装Sass解决了这个问题。问题是由使用brew install sass/sass/sass
命令安装Sass引起的。
我已经通过使用@import
而不是@use
解决了这个问题