我想在我的新项目中使用sass,但我找不到更好的跨文件使用方法.这是一个例子
/*a.scss*/
@mixin mixA{
....
}
.classInA{
...
}
/*b.scss*/
@import 'a'
....
Run Code Online (Sandbox Code Playgroud)
我想使用mixA而不将其他scss(例如classInA)导入到b.scss中,我该怎么办呢?
一种方法是将所有mixin放在一个通用mixins文件中,然后将该文件导入到另一个导入所有SCSS(或SASS)文件的通用文件中.
/*mixins.scss*/
//Here goes all your mixins
/*main.scss*/
@import 'mixins';
@import 'header';
@import 'footer';
Run Code Online (Sandbox Code Playgroud)
并在所需的文件中导入所需的mixins.