Циклы делают меньше, чтобы исчерпать память. (Оптимизация структуры)

Я работаю над меньшим проектом, но поскольку он начинает становиться немного большим, каждый раз, когда я пытаюсь скомпилировать, у меня заканчивается память.

Это моя текущая структура:

style.lesscolors.lessicons.lessстилиstyle1style2style3

Сейчас,

colors.less - список цветов и их классовicons.less список иконок и их классовstyle.less - это основной файл, в который все включено и скомпилированоСтили - это папка, содержащая все различия для каждого стиля.

мой вопрос (ну, на самом деле это скорее предложение, чем вопрос):

Как я могу оптимизировать эту структуру, чтобы у меня больше не хватало памяти при попытке компиляции?

Процесс следующий:

colors.less а такжеicons.less содержит мои массивы с цветом, иконки и классы, не более того.

у меня есть обаcolors.less а такжеicons.less входит вstyle1.less,style2.less,style3.lessгде я создаю цикл через цвета.

Наконец, я импортирую все в style.less (основной), где создаю цикл с помощью значков, а затем добавляю всеMIXINS создать окончательный результат. проблема в том, что я не могу скомпилировать, так как мне не хватает памяти.

Я почти уверен, что что-то не так с моей структурой или каким-то образом я могу увеличить память (я компилирую с помощью бранча ->эта ссылка для официального сайта)

Любые предложения действительно очень ценятся.

Большое спасибо.

PS: для получения дополнительной информации просто спросите.

Ответы на вопрос(1)

Ваш ответ на вопрос