详谈vue+webpack解决css引用图片打包后找不到资源文件的问题


Posted in Javascript onMarch 06, 2018

使用vue打包,通过css引用图片资源。

.img { 
  height: 500px; 
  width: 100%; 
  background: url("./assets/img/1.jpg") no-repeat; 
  background-size: 100%; 
 }

热更新开发环境的效果是这样

详谈vue+webpack解决css引用图片打包后找不到资源文件的问题

但打完包出来的页面却报找不到资源的错误。

详谈vue+webpack解决css引用图片打包后找不到资源文件的问题

查了一下原因,css引入图片再打包后,style-loader无法设置自己的publicPath,于是我改变了ExtractTextPlugin的css路径publicPath。

if (options.extract) { 
   return ExtractTextPlugin.extract({ 
    use: loaders, 
    // css 引用图片打包问题 
    publicPath: '../../../', 
    fallback: 'vue-style-loader' 
   }) 
  } else { 
   return ['vue-style-loader'].concat(loaders) 
  }

在build一次,没有报错,正常显示!

以上这篇详谈vue+webpack解决css引用图片打包后找不到资源文件的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
用dtree实现树形菜单 dtree使用说明
Oct 17 Javascript
解析window.open的使用方法总结
Jun 19 Javascript
如何让DIV可编辑、可拖动示例代码
Sep 18 Javascript
AngularJS初始化过程分析(引导程序)
Dec 06 Javascript
js模仿java的Map集合详解
Jan 06 Javascript
AngularJS使用ng-app自动加载bootstrap框架问题分析
Jan 04 Javascript
bootstrap table插件的分页与checkbox使用详解
Jul 23 Javascript
微信小程序实现预览图片功能
Oct 22 Javascript
javascript防抖函数debounce详解
Jun 11 Javascript
微信小程序定义和调用全局变量globalData的实现
Nov 01 Javascript
Vue实现浏览器打印功能的代码
Apr 17 Javascript
js实现幻灯片轮播图
Aug 14 Javascript
解决vue+webpack打包路径的问题
Mar 06 #Javascript
解决Vue打包之后文件路径出错的问题
Mar 06 #Javascript
解决在vue项目中,发版之后,背景图片报错,路径不对的问题
Mar 06 #Javascript
在vue中,v-for的索引index在html中的使用方法
Mar 06 #Javascript
解决Vue2.x父组件与子组件之间的双向绑定问题
Mar 06 #Javascript
浅谈Vue2.0中v-for迭代语法的变化(key、index)
Mar 06 #Javascript
vue2.0 循环遍历加载不同图片的方法
Mar 06 #Javascript
You might like
PHP中的类-什么叫类
2006/11/20 PHP
PHP curl模拟浏览器采集阿里巴巴的实现代码
2011/04/20 PHP
探讨:如何使用PhpDocumentor生成文档
2013/06/25 PHP
php解析字符串里所有URL地址的方法
2015/04/03 PHP
php使用gzip压缩传输js和css文件的方法
2015/07/29 PHP
PHP获取数据库表中的数据插入新的表再原删除数据方法
2018/10/12 PHP
PHP函数积累总结
2019/03/19 PHP
原生js和jquery中有关透明度设置的相关问题
2014/01/08 Javascript
关于jQuery判断元素是否存在的问题示例探讨
2014/07/21 Javascript
详谈javascript中的cookie
2015/06/03 Javascript
jquery中取消和绑定hover事件的实现代码
2016/06/02 Javascript
Node.JS利用PhantomJs抓取网页入门教程
2017/05/19 Javascript
利用JQUERY实现多个AJAX请求等待的实例
2017/12/14 jQuery
vue中关闭eslint的方法分析
2018/08/04 Javascript
js/jquery遍历对象和数组的方法分析【forEach,map与each方法】
2019/02/27 jQuery
JS为什么说async/await是generator的语法糖详解
2019/07/11 Javascript
Javascript如何实现双指控制图片功能
2020/02/25 Javascript
python中的hashlib和base64加密模块使用实例
2014/09/02 Python
Python列表生成器的循环技巧分享
2015/03/06 Python
在Django的视图(View)外使用Session的方法
2015/07/23 Python
python开发之tkinter实现图形随鼠标移动的方法
2015/11/11 Python
Python在线运行代码助手
2016/07/15 Python
python利用thrift服务读取hbase数据的方法
2018/12/27 Python
Flask之pipenv虚拟环境的实现
2019/11/26 Python
Hotels.com韩国:海外国内旅行所需的酒店和住宿预订网站
2020/05/08 全球购物
用C#语言写出与SQLSERVER访问时的具体过程
2013/04/16 面试题
Shell编程面试题
2012/05/30 面试题
商务英语求职自荐信范文
2013/12/24 职场文书
触摸春天教学反思
2014/02/03 职场文书
护理专业毕业生自荐书
2014/05/24 职场文书
小学亲子活动总结
2014/07/01 职场文书
小学竞选班干部演讲稿
2014/08/20 职场文书
正风肃纪剖析材料范文
2014/10/10 职场文书
2015年五四青年节活动总结
2015/02/10 职场文书
特岗教师个人总结
2015/02/10 职场文书
Python使用mitmproxy工具监控手机 下载手机小视频
2022/04/18 Python