使用Vue+Iview搭建项目npm run build打包后字体图标丢失,找不到图标的路径。
解决:
在build/utils.js文件中
增加 publicPath: '../../' 解决图标问题
// Extract CSS when that option is specified
// (which is the case during production build)
if (options.extract) {
return ExtractTextPlugin.extract({
use: loaders,
fallback: 'vue-style-loader',
publicPath: '../../' // 尝试解决图标问题
})
} else {
return ['vue-style-loader'].concat(loaders)
}