防止 SASS/Compass 输出分音

Posted

技术标签:

【中文标题】防止 SASS/Compass 输出分音【英文标题】:Prevent SASS/Compass From Outputting Partials 【发布时间】:2014-08-12 09:12:30 【问题描述】:

我成功地使用 Compass 生成 CSS 文件,但它也将我的部分输出到 CSS 目录。我怎样才能让它只输出将在页面中使用的样式表?无需将部分添加到目标 css 目录。

【问题讨论】:

【参考方案1】:

来自手册:

如果您有一个 SCSS 或 Sass 文件想要导入但又不想 编译成 CSS 文件,可以在开头加下划线 的文件名。这将告诉 Sass 不要将其编译为普通的 CSS 文件。然后,您可以在不使用下划线的情况下导入这些文件。

http://sass-lang.com/documentation/file.SASS_REFERENCE.html#partials

【讨论】:

我以为是这样,但我在开头确实有下划线,它们仍在编译中。奇数。 原来是 phpStorm File Watcher 出了问题。它正在编译任何带有 .scss 文件扩展名的东西。 是的,我的 Atom sass compile-on-save 插件也在做同样的事情@voidstate

以上是关于防止 SASS/Compass 输出分音的主要内容,如果未能解决你的问题,请参考以下文章

Sass / Compass中的自动变暗颜色

带有 Compass 和 Sass 的 Shopify 主题

sass,compass让开发效率飞起

使用 Sass / Compass 的多个背景图像

SASS Compass 生成一个 0 KB 的文件

scss #sass我的一些用于SASS / Compass的goto mixins