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