169 похожих чатов

А вот такая запись в vite.config не перегрузит проект на

этапе разработки, билдов? base.scss импортит все переменные функции и т.д. типо index, и получается в каждый компонент в его инлайн стили подключается все то что есть в base, это правильно?

9 ответов

15 просмотров

ну так и делают, только явное подключение ручками более предпочтительно чем глобальное

Roman Kocherezhchenko 🇺🇦
А почему предпочтительнее?

потому-что когда вы открываете компонент, вы понимаете что происходит и от чего он зависит и где эти зависимости находятся

Roman-Kocherezhchenko 🇺🇦 Автор вопроса
Сергей Дёмин
потому-что когда вы открываете компонент, вы поним...

С точки зрения перфоманса беспокоится не о чем?

Roman Kocherezhchenko 🇺🇦
С точки зрения перфоманса беспокоится не о чем?

нет, при сборке всё потом соберётся и оптимизируется само

Roman-Kocherezhchenko 🇺🇦 Автор вопроса
Сергей Дёмин
нет, при сборке всё потом соберётся и оптимизирует...

А на этапе разработки когда все стили дублируются не сильно повлияет? Может бенчмарки какие то есть, не хочется потом все переделывать от того что разрабатывать трудно)

Roman Kocherezhchenko 🇺🇦
А на этапе разработки когда все стили дублируются ...

вы когда подключаете один и тот же файл в 10 компонентов, сборщик строит дерево зависимостей и понимаете что он нужен только 1 раз, а не 10 при разработке происходит точно так же, просто сами процессы могут иметь определённые оптимизации, чтобы всё происходило значительно быстрее

Roman-Kocherezhchenko 🇺🇦 Автор вопроса
Сергей Дёмин
вы когда подключаете один и тот же файл в 10 компо...

Понял, спасибо, в доке вита по препроцессорам пока не нашел нужной инфы по оптимизации и как там это работает. Буду разбираться

Roman Kocherezhchenko 🇺🇦
Понял, спасибо, в доке вита по препроцессорам пока...

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

Похожие вопросы

Обсуждают сегодня

Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Коллеги, добрый вечер. Создаю коллекцию от TFPGMap, ключ - перечисление, значение - целое. Нужно отсортировать коллекцию по значению. Как это можно сделать?
Kirill Filippenok
11
Скажи а ты когда этот канал создавал ты уже дельфи не любил, или это со временем пришло?
Роман Лях (rgreat)
18
Привет, такой вопросик появился кажется ли вам что Rust слишком сложный/строгий для высокоуровневого программирования и слишком "безопасный"/строгий для низкоуровневого?
Крокант
10
Всем привет! Использую кастомное модальное диалоговое окошко, все по классике - mrOK, mrCancel как ModalResult. Однако есть нюанс - в главной форме есть универсальный обработч...
Олег Гранишевский
20
Карта сайта