如何拥有全球SCSS

时间:2019-05-31 09:13:17

标签: sass jhipster

我正在研究一个Jhipster项目,尽管我一直在搜索有关该主题的信息,但我仍然很困惑。

所以我的困惑始于不理解为什么我们需要对同一SCSS文件进行两次导入:

global.scss

 @import 'bootstrap-variables';

vendor.scss

 @import 'bootstrap-variables';

我了解到global.scss是为整个应用程序提供全局样式的一种方式,而供应商是导入第三方样式(SASS / CSS)的一种方式

但是,如果我在全局SCSS中声明$ my-custom-variable,我将无法在某些custom.component.scss中访问它,但是如果我声明了.my-class类,我将可以访问它。

所以我的结论是,要么我基于_custom-variables.scss在global.scss上创建类,要么我将_custom-variables.scss导入到component.scss上。

缝合方式似乎很简单,第一种增加了一些劳动。

有没有更好的办法来解决这种情况?

0 个答案:

没有答案