造成图片找不到的原因主要是:webpack打包以后,生成一个目录/static和一个index.html文件,会改变这几种图片引入的路径。
具体改变如下:
在页面中和js中,改变是一样的,直接将路径直接改为‘static/img/XXX.png’,所以,如果是在页面中或者js中引入的图片,正常打包后,没有问题正常显示;
直接修改build/utils添加 publicPath: '…/…/
return ExtractTextPlugin.extract({ use: loaders, fallback: 'vue-style-loader', publicPath: '../../ })在这里插入代码片