Как использовать mixins для начальной загрузки SASS с настройкой в ​​Angular 7 без импорта нескольких начальной загрузки - PullRequest
0 голосов
/ 05 ноября 2018

В моем angular.json это то, что у меня есть

"styles": [
    "src/assets/styles.scss"
],

и в мои styles.scss я добавил свой custom.scss

@import 'vendor/bootstrap/scss/custom';

в моем custom.scss, это то, что у меня есть

// custom 24 grid system
$grid-columns: 24;

@import "node_modules/bootstrap/scss/bootstrap";

В моих файлах паролей SASS я могу использовать миксины начальной загрузки 4, не импортируя мой файл custom.scss, но для файла scss, который связан с компонентом Angular, я должен импортировать файл custom.scss, как этот, чтобы использовать любой из начальная загрузка 4 mixins.

@import 'vendor/bootstrap/scss/custom';

но если я сделаю это, то в моей таблице стилей я вижу, как загрузчик загружается дважды. Как я могу избежать двойного импорта? Я пытался добавить свой custom.scss прямо в мой файл angular.json, но это также дублировало импорт.

...