webpack项目中使用图片引入的问题记录

前不久才学的webpack配置,图片处理配置如下:

 {
                test:/\.(jpg|jpeg|png|gif)$/,
                use:[
                    {
                        loader:"url-loader",
                        options:{
                            name:"[name]-[hash:5].min.[ext]",
                            limit:500,
                        }
                    }
                ]
}

然后就以为项目中使用图片都会这么处理(很菜的行为,大神勿喷),后来自己测试时在入口文件中app.js添加

var img=new Image();
img.src="./assets/images/test.png"
document.body.appendChild(img)

打包访问页面发现图片路径不对,打包dist中也没有对应文件;
几经百度才发现这问题其实都不算时问题,提问的很少,作为菜鸟的我只是在这记录下,希望有朝一日我变大神后能回头看来一笑而过;
最后总结的是:直接在模板文件中img.src这种行为其实就是静态引入文件没有经过webpack处理难道还想出结果?可笑
正确的方法是:import img from ''./assets/images/test.png"或者在css文件中定义(当然你的webpack有处理css-loader等)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 目录第1章 webpack简介 11.1 webpack是什么? 11.2 官网地址 21.3 为什么使用 web...
    lemonzoey阅读 5,704评论 0 1
  • webpack使用学习 本分享学习借鉴webpack中文官网,官网链接(中文文档):https://www.web...
    腿毛怪丶叔叔阅读 4,404评论 0 5
  • 原文http://www.cnblogs.com/libin-1/p/6596810.html 版本号 vue-c...
    tengrl阅读 9,175评论 0 0
  • 写在开头 先说说为什么要写这篇文章, 最初的原因是组里的小朋友们看了webpack文档后, 表情都是这样的: (摘...
    Lefter阅读 10,712评论 4 31
  • Webpack学习总结 此文只是自己学习webpack的一些总结,方便自己查阅,阅读不变,非常抱歉!! 下载安装:...
    Lxs_597阅读 4,631评论 0 0

友情链接更多精彩内容