首先在manifest.json中的H5位置设置打包时引用资源的地址前缀:publicPath
"publicPath" : "https://**********.com/h5/"
然后打包出来以后你会发现有些文件图片地址前缀不对,会出现以下两个版本:
第一种(正确):
<img src="https://**********.com/h5/lala.png"/>
第二种(错误):
<img src="static/lala.png"/>
第二种还是引用的本地图片,解决方法:
在打包前引入图片时都加上一个require(),如:
<img :src="require('static/lala.png')"/>
打包出来以后就会从正确的资源位置引用图片啦~