vue-cli3生成的项目中,如何在less中引入assets目录下的图片?
在个人做项目学习的过程中,想要将所有页面中涉及到的logo放在assets
目录下,然后在组件中引用,遇到了如题所述的问题:
这是assets
目录下的img
文件夹:
vue.config.js
:
less样式
:
引入后虽然没有报错,但是页面并没有显示相应的logo图片,审查元素:
审查元素发现文件名后面带了一个hash值。
请问思否的大佬们,这种情况如何解决?
排除不使用less以及将logo移动至其他文件夹下的方法,有什么方法能够解决这个问题?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
问题已解决,background属性将background-img覆盖了。
引用错误了,少了个 @ 符号 :
没明白问题,从打包结果上看是没错的啊……
你是不想要文件名哈希吗?
vue.config.js
里给filenameHashing
设为false
。