webpack下css/js/html引用图片的正确方式
在webpack的处理下,为了使引用的图片被打包编译(以把src的图片文件编译到dist中或者对src的文件进行base64编码),应使用如下引用方式:
1. 在html/ejs等中引用图片:
借助require和es6语法引入
<img src="${require(\'../../../../static_guojiang_tv/src/mobile/img/recharge/bg.png\')}">
2. 在css/vue组件中引用图片:
照常按照相对路径引用
css: background: url(../../img/backpack/all.png); vue组件: <img class="round_bg" src=\'../../img/store/img_4.png\'>
3. 在js中引用图片:
需要借助require才能被webpack识别并打包图片资源
let img = require(\'../../img/loveday/4.png\');
let img_html = `<img src="${img}"/>`
版权声明:本文为saysmy原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。