Css SASS未编译方括号且未导入
我在编译方面遇到了一个奇怪的问题 问题一:不进口 问题二:编译不会产生方括号,而是成为旧的SASS语法 这是style.scss:Css SASS未编译方括号且未导入,css,sass,Css,Sass,我在编译方面遇到了一个奇怪的问题 问题一:不进口 问题二:编译不会产生方括号,而是成为旧的SASS语法 这是style.scss: @import "variables"; @import "buttons"; @import "progressbar"; div.hello { width: 0; height: 0; a { color: #AAAAD3; width: 300px; } } sass转换style.scss
@import "variables";
@import "buttons";
@import "progressbar";
div.hello {
width: 0;
height: 0;
a {
color: #AAAAD3;
width: 300px;
}
}
sass转换style.scss../css/style.css
变成:
@import variables
@import buttons
@import progressbar
div.hello
width: 0
height: 0
a
color: #AAAAD3
width: 300px
对于导入,包含导入文件的文件结构都正确地以下划线(_variables.scss、_buttons.scss等)作为前缀
可能是什么问题?我正在运行Sass 3.2.17(媒体标记)
感谢您的帮助
----已解决----
这是一个愚蠢的错误;我使用的命令
sass-convert style.scss ../css/style.css
用于在SASS和SCS之间进行转换。虽然我指定它将作为CSS输出,但它仍然以SASS的形式输出,并使用无括号的语法
正确的方法是简单地使用
sass style.scss ../css/style.css
如果运行
sass convert-F scss-T css style.scss../css/style.css
,会怎么样?表示sass convert-to的格式未知:cssI犯了同样的错误。非常感谢。