【发布时间】:2021-10-16 00:22:36
【问题描述】:
我在 Angular 12 中创建了一个库,并实现了几个组件,我想标准化样式颜色,所以我还实现了 scss 变量,我创建了一个 SCSS 文件:
lib\dinotable.scss
$primary-color: green;
$secondary-color: red;
但我也希望库使用者能够覆盖其消费应用程序中的颜色,我怎样才能让他们覆盖 dinotable.scss 中的变量?
你可以在这里找到图书馆: https://github.com/chr1soscl/dinolib,使用“npm run pack-dt”构建和打包库,消费者应用在这里:https://github.com/chr1soscl/dinolib-consumer
【问题讨论】:
标签: javascript angular typescript sass styling