Замечание: При отправке в GitHub с модифицированным CSS, Вы обязаны перекомпилировать CSS, с помощью одного из нижеуказанных методов.
Способы компиляции
Через Node.js и makefile
Установите LESS-компилятор и uglify-js глобально с npm путем запуска следующей команды:
$ npm install -g less uglify-js
После установки запустите make
из под root-пользователя директории с bootstrap.
Дополнительно, если у Вас установлен watchr Вы можете запустить make watch
для автоматического ребилдинга каждый раз, после редактирования файла в библиотеке bootstrap (Это не обязательно, просто удобный метод).
Командная строка
Установите LESS command line tool через Node и запустите следующую команду:
$ lessc ./less/bootstrap.less > bootstrap.css
Не забудьте добавить --compress
в команду, если вы экономите байты!
Через Javascript
Скачайте последний Less.js и добавьте его в свой Bootstrap-проект в тег <head>
.
<link rel="stylesheet/less" href="/path/to/bootstrap.less">
<script src="/path/to/less.js"></script>
Для перекомпиляции .less файлов, сохраните их и перезагрузите страницу. Less.js автоматически компилирует на лету и загружает файлы в локальное хранилище.
Неофициальное приложение для Mac
Неофициальное приложение для Mac следит за директориями содержащими .less файлы и компилирует их после каждого изменения.
Поддерживает автоматическую компиляцию и содержит еще много других полезных настроек.
Созданный тем же парнем, что и не официальное приложение для Mac. CodeKit - это приложение для Mac которое, компилирует LESS, SASS, Stylus и CoffeeScript файлы.
Приложение для Mac, Linux и PC работает по принципу drag and drop, компилирует LESS файлы. В дополнение имеет открытый код на GitHub.