Css SASS未编译方括号且未导入

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

我在编译方面遇到了一个奇怪的问题

问题一:不进口

问题二:编译不会产生方括号,而是成为旧的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犯了同样的错误。非常感谢。