比如html文件中有如下代码
<div>
<!-- /dev 是开发目录 -->
<img src="/dev/img.png">
</div>
然后经过处理后变成如下
<div>
<!-- /static 是上线目录, a7l3k2n是图片的hash -->
<!-- 同时把img.png从/dev目录移动到/static目录 -->
<img src="/static/img.a7l3k2n.png">
</div>
如果直接在JavaScript中引入图片文件是可以解决的,但总觉得引入资源的时候还要专门去写一串JS代码感觉很蛋疼。
自己在webpack打包时的plugins中自定义一个插件批量替换即可。如果不知道怎么做,这有例子