2015-08-13 3 views
1

Я хочу использовать тему bootstrap Lumen в моем приложении. Я установил это чистый JS и CSS с помощью bower:Bower + bootstrap theme - как включить шрифты?

/* part of bower.json */ 
{ 
    "bootstrap.min.css": "https://bootswatch.com/lumen/bootstrap.min.css", 
    "bootstrap.min.js": "https://bootswatch.com/lumen/bootstrap.min.css" 
} 

Итак, два файла установлены в bower_components/bootstrap.min.css/index.css и bower_components/bootstrap.min.js/index.js. font_face вариант index.css требует ../fonts/glyphicon-font-name.woff. Итак, все шрифты для бутстрапа должны быть помещены в bower_components/fonts!

Конечно, я могу установить пакет bower package, а затем запустить grunt-copy именно после каждого bower install, но этот метод кажется неправильным. Как я могу выполнить это требование шрифтов на моем ./index.html?

+0

Единственный способ скопировать зависимости, например, изображений и шрифтов 'хрюкать-copy'. Чтобы скопировать шрифты, вы можете добавить к нему привязку postinstall. –

+0

@AhmadAlfy Вы имеете в виду, что это все, кто устанавливает загрузочный файл через bower copy-paste, это файлы шрифтов? Это кажется очень странным. Я думаю, что должен быть чистый путь – asiniy

ответ

1

Вы можете установить пакет баннеров bootswatch-dist - дистрибутивные пакеты для тем, связанных с загрузкой.
Для установки версии 3.3.5 просвете добавьте следующую зависимость к bower.json

"dependencies": { 
"bootswatch-dist": "3.3.5-lumen" 
} 
+1

Прохладный раствор. Благодаря! – asiniy

Смежные вопросы