7

我正在使用 SASS/SCSS。我有一些我想被 RubySassProcessor 忽略的 .css 文件。有人知道如何排除它们吗?

4

2 回答 2

11

如果在文件名前添加下划线,它将被忽略,但可以使用 @import 作为部分添加。

  1. 将文件名.scss 重命名为 _filename.scss
  2. 可选:将以下内容添加到要包含的文件中:

    @import "文件名"

这也将有效地忽略 css 文件,因为它不会编译从 scss 文件到 css 文件的更改。

更深入的解释可以在这里看到: Webstorm 6 - How to make the scss file watcher ignore files

在 Partials 部分: http ://sass-lang.com/documentation/file.SASS_REFERENCE.html

于 2014-08-18T14:57:11.623 回答
0

我会这样做:将sass|scss文件分隔css到不同的目录中,并sass --watch仅在sass文件夹上使用。输出应重定向到css文件夹中。

假设您的应用程序结构类似于:

app
|
|--assets
|----|
|----|--test.sass
|----|--print.sass
|----|--ie.css

将结构更改为:

app/
|
|--assets/
|----|---sass/
|----|----|--test.sass
|----|----|--print.sass
|----|---stylesheets/
|----|----|--ie.css

并运行

sass --watch assets/sass:assets/stylesheets
于 2013-05-16T11:03:16.763 回答