第一次用webpack打包时,发现打包后的index.html 文件访问后,页面白屏。其实是由于webpack在打包过程中对于一些资源文件使用了绝对路径,index.html 文件中无法根据绝对路径找到相应的资源文件。 解决方案:
修改webpack打包文件中的配置:
1.在webpack.prod.conf.js中增加publicPath:’./’ ;
2.util.js中增加publicPath:’./’;
3.config/index.js修改assetsPublicPath:‘./’;
具体请看图片: