使用Sass映射,我有以下我认为正确的代码。但是我收到错误Deleted css / main.css。错误:预期为“;”。这是为什么,为什么它删除了我的main.css文件。我使用sass --watch sass / main.scss:css / main.css将sass编译为css。
$colors: ( sexy: #FA6ACC, glamour: #F02A52, sky: #09A6E4);
body {
background-color: background-color: map-get($colors, sky);
}
答案 0 :(得分:1)
您遇到语法错误,您两次看到background-color:
。
$colors: ( sexy: #FA6ACC, glamour: #F02A52, sky: #09A6E4);
body {
background-color: background-color: map-get($colors, sky);
}
删除重复的background-color:
,就可以了
$colors: ( sexy: #FA6ACC, glamour: #F02A52, sky: #09A6E4);
body {
background-color: map-get($colors, sky);
}
示例:https://www.sassmeister.com/gist/08c641e03727c09ff52fa60c9f629ee0