-3

我是 Meteor 和 Sass 的新手。如果这是一个有明显答案的问题,我深表歉意。

查看sass的基础知识

我看到了一些很酷的特性,比如扩展类和使用部分。但我很好奇如何将这些功能与 Meteor 集成。

Meteor 不会自动压缩和连接你所有的 CSS 吗?那么真的需要partialsor@import吗?

我的第二个问题是关于组织你的文件。

假设我有一个 css 类:.overlay并且我想创建一个名为blahextends的类overlay,但blahandoverlay位于不同的文件中。如果我不使用(因为 Meteor 正在为我做这件事)我是否应该通过将声明的文件放入 at或是否有一些我应该修改的配置文件来import确保overlay该类出现在我的类之前?blahoverlayclient/lib

4

1 回答 1

2

您的第二个问题正是为什么您应该使用进口......不仅在流星中,而且在一般情况下。在流星中,您的 .scss 文件按照与 javascript 文件 ( http://docs.meteor.com/#/full/structuringyourapp )相同的顺序进行处理和连接,这并不是那么直观。通过拥有一个导入所有其他 _*.css 文件的主 .scss 文件,您可以保证您的样式按所需顺序列出,它们不会被意外覆盖,并且您不必担心将它们嵌套在具体方式。

于 2015-08-01T12:12:32.803 回答