2015-08-13 34 views
1

我想在我的應用程序中使用引導主題Lumen。我已經安裝了它的純JS和CSS通過bowerBower + bootstrap主題 - 如何包含字體?

/* 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.cssbower_components/bootstrap.min.js/index.jsfont_face選項index.css需要../fonts/glyphicon-font-name.woff。所以,引導程序的所有字體應該放在bower_components/fonts

當然,我可以安裝bootstrap涼亭包,然後運行grunt-copy後每隔bower install,但這種方法似乎是錯誤的。我如何在我的./index.html右邊做這個字體要求?

+0

複製像圖像和字體的依賴關係是'咕嚕-copy'的唯一途徑。你可以添加一個postinstall掛鉤到bower來複制字體。 –

+0

@AhmadAlfy你是說每個人都是通過bower安裝bootstrap複製粘貼它的字體文件的?這似乎很奇怪。我覺得應該有一個乾淨的方式 – asiniy

回答

1

您可以安裝涼亭包bootswatch-dist - 靴子主題的分發包。
有關安裝的3.3.5版本腔內添加下面的依賴關係bower.json

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

酷解決方案。謝謝! – asiniy