欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決vue-cli webpack打包后加載資源的路徑問(wèn)題

 更新時(shí)間:2018年09月25日 09:44:01   作者:嘵番茄  
今天小編就為大家分享一篇解決vue-cli webpack打包后加載資源的路徑問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

vue項(xiàng)目,訪問(wèn)打包后的項(xiàng)目,輸入路徑后,頁(yè)面加載空白。這時(shí)會(huì)有兩類(lèi)問(wèn)題,都是路徑問(wèn)題。

1.一個(gè)是css,js,ico等文件加載不到,是目錄里少了dist

打開(kāi)頁(yè)面時(shí)一片空白

vue-cli webpack打包加載資源

解決辦法:

config/index.js文件的build->assetsPublicPath的默認(rèn)值改為 './'

assetsPublicPath:資源的根目錄。這個(gè)是通過(guò)http服務(wù)器運(yùn)行的url路徑。因?yàn)閣ebapp和static中間還有層dist,所以要用'./'

vue-cli webpack打包加載資源

2.另一個(gè)就是單純的在背景圖使用相對(duì)路徑導(dǎo)致加載不到圖片

例如登錄頁(yè)面的背景圖設(shè)置

vue-cli webpack打包加載資源

我的目錄結(jié)構(gòu)是這樣的,

vue-cli webpack打包加載資源

頁(yè)的時(shí)候沒(méi)發(fā)使用@/../static 只能使用../../../static

這個(gè)時(shí)候,打包過(guò)后的登陸頁(yè)面引用圖片路徑錯(cuò)誤,多了一個(gè)/static/css

解決辦法:

build/utils.js文件的ExtractTextPlugin.extract=>新增 publicPath:"../../"

publicPath:重寫(xiě)該加載器(loader) css 的 publicPath 的設(shè)置

vue-cli webpack打包加載資源

以上這篇解決vue-cli webpack打包后加載資源的路徑問(wèn)題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論