使用element框架的icon時(shí)候,開(kāi)發(fā)環(huán)境下是沒(méi)有問(wèn)題的,打包完以后出現(xiàn)小方塊,頁(yè)面不顯示小圖標(biāo)。
解決方法: 找到config里面的index.js,修改為 assetsPublicPath: './'

image.png
新的bug
bug 描述:按照如上配置,可以看到頁(yè)面,但是字體圖標(biāo)不見(jiàn)了,現(xiàn)象如下:

字體圖標(biāo)缺失bug
解決方法:
修改 build/utils.js 中的代碼,加入 publicPath: '../../' ,最終代碼如下:
if (options.extract) {
return ExtractTextPlugin.extract({
use: loaders,
fallback: 'vue-style-loader',
publicPath: '../../' // 新增內(nèi)容
})
} else {
return ['vue-style-loader'].concat(loaders)
}

實(shí)際的效果