SASS是将css呈现给一个新的css文件、一个allready现有文件,还是在页面加载时生成css?

SASS是将css呈现给一个新的css文件、一个allready现有文件,还是在页面加载时生成css?,sass,Sass,SASS渲染到我选择的实际css文件还是新生成的样式表 在一个有很多样式表的应用程序中,最明智的做法是一次替换一些css,并渲染到最后加载的样式表-这将覆盖所有其他样式表,直到更新完成,我将删除css。它渲染到实际的css文件中。所有的SASS最终被编译成香草CSS典型的SASS工作流是从style.scss文件编译成一个主style.CSS文件,您可以在其中指定它应该编译的文件。您可以将其设置为编译到其他文件。如果您使用的是命令行,您可以告诉它要看什么以及在哪里输出la sass --watc

SASS渲染到我选择的实际css文件还是新生成的样式表


在一个有很多样式表的应用程序中,最明智的做法是一次替换一些css,并渲染到最后加载的样式表-这将覆盖所有其他样式表,直到更新完成,我将删除css。

它渲染到实际的
css
文件中。所有的
SASS
最终被编译成香草
CSS

典型的SASS工作流是从style.scss文件编译成一个主style.CSS文件,您可以在其中指定它应该编译的文件。您可以将其设置为编译到其他文件。如果您使用的是命令行,您可以告诉它要看什么以及在哪里输出la

sass --watch input.scss:output.css


大多数处理SAS的GUI都有简单的设置,允许您对单个文件执行相同的设置

我可以指定它呈现给的文件吗?是的。这取决于它如何基于您正在使用的框架进行编译,但一种常见的方法是使用一个
styles.scss
文件,其中包含一个
@import
,其中包含您希望在一个文件中包含的所有
sass
文件。然后你所要做的就是将
styles.scss
编译成
styles.css
我读了文档,我可能遗漏了一些东西,但它没有马上解释清楚。我阅读了“安装”、“学习Sass”和文档。因为我没有ruby的经验,也不使用命令行,所以我来这里是想问一个简单而愚蠢的问题。
sass --watch app/sass:public/stylesheets