Циклы делают меньше, чтобы исчерпать память. (Оптимизация структуры)
Я работаю над меньшим проектом, но поскольку он начинает становиться немного большим, каждый раз, когда я пытаюсь скомпилировать, у меня заканчивается память.
Это моя текущая структура:
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: для получения дополнительной информации просто спросите.