在Scss中使用Reset和Normalizer

时间:2017-05-23 15:25:36

标签: html css sass scss-lint

我有一个关于在scss中包含reset/normalizer个文件的问题。当我创建一个新文件时,说_normal.scss,并将normalizer css复制/粘贴到文件中,一旦我保存它就会创建一个重复的css文件。因此,在该文件夹中,我将:

  1. normal.scss
  2. normal.css
  3. 当我转到我的导入文件时,@import "../Resets/_normal.scss",我是否还要导入.css文件?

1 个答案:

答案 0 :(得分:1)

你只需要一次。 Sass可以像SCSS文件一样导入CSS,因此我建议将normalizer保留为.css文件并将其放在项目中的“vendor”(例如@import "../../vendor/normal.css)或“3rdparty”文件夹中,但不在您的Sass转换器/观察器的范围。或者更好的是,通过NPM将其包含在您的项目中。这样您就可以将代码与第三方库的代码分离。