解決vue-cli項(xiàng)目webpack打包后iconfont文件路徑的問(wèn)題
在使用vue-cli創(chuàng)建vue項(xiàng)目時(shí),可以自動(dòng)生成webpack文件。使用
npm run build
即可打包發(fā)布生產(chǎn)文件,打包后的文件

webpack配置
可以看到使用url-loader處理后的文件是在static目錄下生成fonts目錄下的文件。全部樣式文件打包在css目錄下app.hash.css文件中。
但我們會(huì)發(fā)現(xiàn)發(fā)布后,會(huì)存在字體文件找不到的問(wèn)題,查看css文件發(fā)現(xiàn)是iconfont字體文件的路徑引用問(wèn)題。

解決方法:
在build/utils文件中的下圖所示位置添加../../公共路徑

這樣打包的iconfont字體文件路徑時(shí)就會(huì)加上../../了。引用就沒(méi)問(wèn)題了。而不再需要手動(dòng)更改css文件中的路徑。

以上這篇解決vue-cli項(xiàng)目webpack打包后iconfont文件路徑的問(wèn)題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
簡(jiǎn)述vue-cli中chainWebpack的使用方法
今天就主要來(lái)講一下在vue.config.js中對(duì)一些配置的更改,簡(jiǎn)單介紹一下loader的使用;用configureWebpack簡(jiǎn)單的配置;用chainWebpack做高級(jí)配置;包括對(duì)loader的添加,修改;以及插件的配置,需要的朋友可以參考下2019-07-07
關(guān)于vue-cli3+webpack熱更新失效及解決
這篇文章主要介紹了關(guān)于vue-cli3+webpack熱更新失效及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-04-04
vue 自動(dòng)化路由實(shí)現(xiàn)代碼
這篇文章主要介紹了vue 自動(dòng)化路由實(shí)現(xiàn)代碼,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-09-09
vue3中通過(guò)遍歷傳入組件名稱動(dòng)態(tài)創(chuàng)建多個(gè)component 組件
這篇文章主要介紹了vue3中通過(guò)遍歷傳入組件名稱動(dòng)態(tài)創(chuàng)建多個(gè)component 組件,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-03-03
vue自定義組件@click點(diǎn)擊失效問(wèn)題及解決
這篇文章主要介紹了vue自定義組件@click點(diǎn)擊失效問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-04-04
Vue + Scss 動(dòng)態(tài)切換主題顏色實(shí)現(xiàn)換膚的示例代碼
這篇文章主要介紹了Vue + Scss 動(dòng)態(tài)切換主題顏色實(shí)現(xiàn)換膚的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04
前端Uniapp使用Vant打造Uniapp項(xiàng)目避坑指南
這篇文章主要給大家介紹了關(guān)于前端Uniapp使用Vant打造Uniapp項(xiàng)目避坑的相關(guān)資料,Uniapp結(jié)合Vant可以快速構(gòu)建跨平臺(tái)移動(dòng)應(yīng)用,通過(guò)HBuilderX安裝和配置Vant組件,解決了樣式識(shí)別問(wèn)題,并實(shí)現(xiàn)了組件的全局注冊(cè),需要的朋友可以參考下2024-11-11

