【发布时间】:2019-12-11 06:58:06
【问题描述】:
例如,我的 scss 文件结构如下:
src
| - assets
|
| - scss
|
| - patials
| - _variable.scss
| - _flex--layout.scss
| - _button.scss
并且所有部分都已经导入到styles.scss中:
styles.scss
@import 'app/styles/normalize';
@import 'app/styles/variables';
@import 'assets/scss/_loading';
@import 'assets/scss/partials/_color.vars';
@import 'assets/scss/partials/size.vars';
@import 'assets/scss/partials/utils';
问题: 如果一个组件在其 xxx.componenet.scss 中同时使用了 _variable.scss、_flex--layout.scss 和 _button.scss, 我应该@import styles.scss 一次吗,
@import '../../../styles.scss';
或者我应该导入所有需要的部分,如下所示:
@import '../../../assets/scss/partials/_color.vars';
@import '../../../assets/scss/partials/size.vars';
@import '../../../assets/scss/partials/utils';
【问题讨论】: