2

我正在使用 Compass 构建一组 Sass 样式表。

我还有一个 bootstrap.css 的缩小副本,我想将它包含在我部署的站点中。但是,我不确定将它保存在哪里或如何处理它。

如果我将它重命名为 bootstrap.scss,那么 Compass 会选择它并编译它。这需要几秒钟,我真的不需要增加构建时间。

如果我将其命名为 bootstrap.css,那么它会被忽略。

理想情况下,会有一个标志,或某种方式告诉指南针简单地复制该文件而不是尝试编译它。那存在吗?

4

1 回答 1

4

如果你的 CSS 文件不应该被编译成你完成的 CSS 文件,那么它应该放在你编译的 CSS 文件所在的任何地方。然而,这通常不是我们想要的行为:一个普通的 CSS 会@import生成额外的 HTTP 请求。

由 Sass 编译 CSS 文件并没有真正的缺点,因为该文件的编译应该被缓存(除非你正在删除你的.sass-cache文件?)。Sass 应该仅在文件或依赖于更改的文件时重新编译文件。

于 2012-11-26T19:11:10.043 回答