Поскольку я не вижу ваш код, я не уверен, как именно вы импортировали свои ресурсы.Однако, если вы генерируете только один файл .css
, рекомендуется импортировать все в файл, который будет скомпилирован, а не в каждый фрагмент.
Представим, что у вас есть следующая структура:
styles
├─ components
│ ├─ _footer.scss
│ └─ _navbar.scss
├─ settings
│ ├─ _functions.scss
│ └─ _mixins.scss
└─ styles.scss
В этом примере styles.sccs
- это единственный файл, который будет скомпилирован, он будет использоваться только для импорта всех партиалов (порядок имеет значение):
// Settings
@import './settings/mixins';
@import './settings/functions';
// Components
@import './components/footer';
@import './components/navbar';
Затем вы можете использоватьлюбые миксины или функции в ваших компонентах, и все импортируется только один раз.