Я использую модули CSS и postcss-easysprites в своем проекте, и у меня есть один файл CSS на компонент.Когда я ссылаюсь на одно и то же имя спрайта в двух разных таблицах спрайтов, тогда спрайт генерируется из одного файла CSS и не принимает значки из разных таблиц стилей в учетную запись.
Пример
/* Header.css */
.closeIcon {
background-image: ('../../path/to/closeIcon.png#sprite');
}
/* Sheet.css */
.arrow {
background-image: ('../../path/to/arrow.png#sprite');
}
Сейчас, сгенерированный спрайт берет только один файл на учет и генерирует спрайт.В идеале он должен взять все значки из разных CSS-файлов и выложить их в один файл sprite.png.