Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
В общем есть нужда использовать Twitter bootstrap в своих проектах. Хотелось бы узнать как грамотно подключить bootstrap к laravel 4. Читал, что в laravel 3 использовался bundle bootstrapper, но в 4 версии при попытке установить данный бандл ругается, что в namespace bundle нет комманд.
Не в сети
Если нужен именно пакет, то laravel-bootstrap
Не в сети
Не в сети
Спасибо!
Не в сети
В общем есть нужда использовать Twitter bootstrap в своих проектах. Хотелось бы узнать как грамотно подключить bootstrap к laravel 4. Читал, что в laravel 3 использовался bundle bootstrapper, но в 4 версии при попытке установить данный бандл ругается, что в namespace bundle нет комманд.
А если еще будут вопросы то можно посмотреть тут
Не в сети
Актуально будет пускай не для автора, то для тех, кто посмотрит эту ветку позже, как я.
В composer.json добавьте в раздел require строку "twbs/bootstrap": "3.2.*", в разделы "post-install-cmd", "post-update-cmd" и "post-create-project-cmd" команду копирования необходимых файлов в папку public. Для винды это "xcopy vendor\\twbs\\bootstrap\\dist\\*.* public\\ /E". Так и версию последнюю получите (в отличие от первого варианта) и вручную копировать ничего не нужно будет (в отличие от второго).
Актуально будет пускай не для автора, то для тех, кто посмотрит эту ветку позже, как я.
В composer.json добавьте в раздел require строку "twbs/bootstrap": "3.2.*", в разделы "post-install-cmd", "post-update-cmd" и "post-create-project-cmd" команду копирования необходимых файлов в папку public. Для винды это "xcopy vendor\\twbs\\bootstrap\\dist\\*.* public\\ /E". Так и версию последнюю получите (в отличие от первого варианта) и вручную копировать ничего не нужно будет (в отличие от второго).
Подскажите пожалуйста подробнее, у меня не подгружает почему-то.
Народ, а что вы такое ужасное делаете ? Зачем "post-install-cmd" и прочее ? Качаете архив с http://getbootstrap.com, распаковываете в public/bootstrap , в шаблоне подключаете оттуда css и js, как сказано в мануале.
Не в сети
Народ, а что вы такое ужасное делаете ? Зачем "post-install-cmd" и прочее ? Качаете архив с http://getbootstrap.com, распаковываете в public/bootstrap , в шаблоне подключаете оттуда css и js, как сказано в мануале.
Точно точно, читал, искал.
Так и не смог реализовать описанное пользователем Tarantula.
Плюнул и просто скопировал уже готовый bootstrap и закинул в /public, как это делаю обычно. Потратил времени в сотню раз меньше чем пытался подгрузить через composer.
Изменено fearrr (07.11.2014 20:32:47)
Не в сети
composer - это менеджер зависимостей для PHP библиотек, причем тут bootstrap?
Руки Tantacula явно не для скуки.
"require": {
...
"twbs/bootstrap": "3.3.*",
...
},
"scripts": {
"post-install-cmd": [
...
"xcopy vendor\\twbs\\bootstrap\\dist\\*.* public\\ /E /Y"
],
"post-update-cmd": [
...
"xcopy vendor\\twbs\\bootstrap\\dist\\*.* public\\ /E /Y"
],
},
Думаю, для линукса аналогично команду копирования напишете. К вопросу «зачем» и «причем тут bootstrap» — потому что есть пакет с бутстрапом (как и с jquery), при этом лень заморачиваться с установкой npm, как лень и копировать постоянно последнюю версию дистрибутива с официального сайта бутстрапа. На ноуте же не всегда бывает интернет, поэтому онлайн подключение бутстрапа вызывает проблемы.
Страницы 1