Вопрос аналогичен этому: Как использовать bootstrap-theme.css с bootstrap 3?, но не дублировать. Я взаимодействую с Bootstrap на уровне бездействия и перекомпилирую его каждый раз, когда я делаю изменения.
Как я уже сказал, я разрабатываю тему Bootstrap с less
. Я редактирую биты здесь, меняя переменные. Вырезание неиспользуемых компонентов. Поместите большую часть моего нового CSS в /less/theme.less
. В конце этого я остался с двумя файлами css: /dist/css/bootstrap.css
и /dist/css/bootstrap-theme
(ну ладно, да... и их коллеги .min.css
, вы педантичные knowitall)
Какова точка разделения этого вывода на два отдельных файла? Они оба отклонились от настроек "запаса" (просто изменение less/variables.less
сделает это), так что это не так дублирование усилий? Разве это не дополнительный запрос, который мы (разработчики, которые думают, что они знают лучше всего) постоянно говорят, что юниорам следует избегать любой ценой?
При разработке пользовательских тем Bootstrap это мои варианты:
- Отключите включенную
theme.less
и включите мои изменения в основную сборку Bootstrap, - Не изменяйте ничего в построении и перезагрузке ядра в моем
theme.less
, - Продолжайте то, что я делаю, изменяя оба и используя два файла CSS.
Что мне делать и почему?
В соответствующей заметке, не следует ли создавать Bootstrap из файлов, которые вы получаете, если вы нажмете Download Bootstrap? Оглядываясь назад, они, похоже, направлены на построение документации Bootstrap (там тонна глупость Джекила там, где я просто канаву). Есть ли "чистая" версия Bootstrap, которая предназначена для людей, которые хотят настроить Bootstrap без документации?