В моем 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, но это также дублировало импорт.