Я пытаюсь использовать bootstrap с bower, но так как он клонирует весь репозиторий, нет CSS и других вещей.
Означает ли это, что мне нужно включить сборку Bootstrap в мой собственный процесс сборки? Или, если я не прав, каков правильный рабочий процесс?
twitter-bootstrap
bower
xavier.seignard
источник
источник
Ответы:
Я наконец закончил, используя следующее:bower install --save http://twitter.github.com/bootstrap/assets/bootstrap.zip
Мне кажется чище, так как он не клонирует весь репозиторий, а только распаковывает необходимые оценки.
Недостатком этого является то, что он нарушает философию бауэра, поскольку
bower update
он не будет обновлять бутстрап.Но я думаю, что это все же чище, чем использовать
bower install bootstrap
и затем создавать загрузчик в вашем рабочем процессе.Я полагаю, это вопрос выбора.Обновление: кажется, что они теперь версия папки dist (см .: https://github.com/twbs/bootstrap/pull/6342 ), так что просто используйте
bower install bootstrap
и укажите ресурсы вdist
папкеисточник
npm
иbower
и имея"bootstrap": "http://twitter.github.com/bootstrap/assets/bootstrap.zip"
вcomponent.json
также , кажется, работает.Существует готовый пакет начальной загрузки, называемый bootstrap-css. Я думаю, это то, что вы (и я) надеялись найти.
Спасибо Нико.
источник
Файлы css и js находятся внутри пакета:bootstrap/docs/assets/
ОБНОВИТЬ:
начиная с v3
dist
в пакете есть папка, содержащая все css, js и шрифты.Другой вариант (если вы просто хотите получить отдельные файлы) может быть: раскрывающийся . Конфигурация чрезвычайно проста, и вы можете легко добавлять свои собственные файлы / URL-адреса в список.
источник
при условии, что у вас установлен npm и глобально установлена беседка
bower init
(это сгенерирует файл bower.json в вашем каталоге)чтобы указать путь, по которому будет установлен bootstrap:
вручную создайте
.bowerrc
файл рядом с файлом bower.json и добавьте в него следующее:{"directory": "public / components"}
bower install bootstrap --save
Примечание: для установки других компонентов:
источник
Я закончил с сценарием оболочки, который вам действительно нужно будет запустить только один раз, когда вы впервые оформите проект
источник
Также помните, что с такой командой:
bower search twitter
Вы получите результат со списком любого пакета, связанного с твиттером. Таким образом, вы будете в курсе всего, что касается Twitter и Bower, например, зная, есть ли новый компонент Bower.
источник
Вы должны установить nodeJs в своей системе для выполнения
npm
команд. После того,npm
как правильно работает, вы можете посетитьbower.io
. Там вы найдете полную документацию по этой теме. Вы найдете команду$ npm install bower
. это установит беседку на вашу машину. После установки Bower вы можете легко установить Bootstrap.Вот видеоурок по этому
источник