vue+webpack打包图片路径错误的问题
1、js,css路径不对
解决办法:打开config/index.js,将其中的assetsPublicPath值改为’./’
2、css中引用的图片资源找不到
看下图
这是因为webpage打包的时候会把整个相对路径../../assets/img/login_bg_2.png改成static/img/login_bg_1.1b2f449.png,此时的路径还在css文件内,所以我们需要将build>utils.js修改一下
将路径返回到dist目录下,此时的打包路径就成功了