我有一個Vue應用程序,我想用一個很棒的字體。但在我App.vue這是我的組件導入我的CSS文件中的字體是這樣的:用VueJS中的字體導入CSS文件
@import 'assets/fonts/line-awesome/css/line-awesome.min.css';
我的問題是,顯示沒有錯誤,但我的字體並不在我的應用程序加載。
在此css文件,它包含此字體:
@font-face {
font-family: "LineAwesome";
src: url("../fonts/line-awesome.eot?v=1.1.");
src: url("../fonts/line-awesome.eot??v=1.1.#iefix") format("embedded-opentype"),
url("../fonts/line-awesome.woff2?v=1.1.") format("woff2"),
url("../fonts/line-awesome.woff?v=1.1.") format("woff"),
url("../fonts/line-awesome.ttf?v=1.1.") format("truetype"),
url("../fonts/line-awesome.svg?v=1.1.#fa") format("svg");
font-weight: normal;
font-style: normal;
}
現在我不知道如果我的問題是,因爲我的道路是錯誤的設置好的或者我需要在我的應用程序一個額外的配置。
關於如何修復它的一些想法?
做使用vue-cli創建vue應用程序? –
是的,我用vue-cli來做。 –
而不是將'assets'目錄放置在'static'目錄中。並指向像'@import'/staic/fonts/line-awesome/css/line-awesome.min.css'; ' –