一般外部字體圖標都在使用 iconfont ,這種圖標在網上搜到一大把都是因爲路徑問題顯示不出來,或者是顯示個方塊。css
最近的項目中也碰到這個坑爸的問題,總結一下解決辦法:vue
@font-face { font-family: 'icon'; src: url('icon.eot?btu5gk'); src: url('icon.eot?btu5gk#iefix') format('embedded-opentype'), url('icon.ttf?btu5gk') format('truetype'), url('icon.woff?btu5gk') format('woff'), url('icon.svg?btu5gk#icon') format('svg'); font-weight: normal; font-style: normal; }
import './assets/fonts/fonts.css'
最終顯示效果爲:webpack