详谈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 相关文章推荐
在JavaScript中通过URL传递汉字的方法
Apr 09 Javascript
validator验证控件使用代码
Nov 23 Javascript
js验证模型自我实现的具体方法
Jun 21 Javascript
jQuery中trigger()与bind()用法分析
Dec 18 Javascript
如何高效率去掉js数组中的重复项
Apr 12 Javascript
jQuery UI Bootstrap是什么?
Jun 17 Javascript
JS绘制微信小程序画布时钟
Dec 24 Javascript
原生JS实现幻灯片
Feb 22 Javascript
VUE实现表单元素双向绑定(总结)
Aug 08 Javascript
详解关于react-redux中的connect用法介绍及原理解析
Sep 11 Javascript
基于vue手写tree插件的那点事儿
Aug 20 Javascript
vue 重塑数组之修改数组指定index的值操作
Aug 09 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中ADODB类详解
2008/03/25 PHP
PHP通过session id 实现session共享和登录验证的代码
2012/06/03 PHP
基于PHP导出Excel的小经验 完美解决乱码问题
2013/06/10 PHP
Thinkphp微信公众号支付接口
2016/08/04 PHP
Laravel中GraphQL接口请求频率实战记录
2020/09/01 PHP
利用javascript查看html源文件
2006/11/08 Javascript
jquery解决图片路径不存在执行替换路径
2013/02/06 Javascript
通过学习bootstrop导航条学会修改bootstrop颜色基调
2017/06/11 Javascript
javaScript中封装的各种写法示例(推荐)
2017/07/03 Javascript
jQueryMobile之窗体长内容的缺陷与解决方法实例分析
2017/09/20 jQuery
基于vue cli重构多页面脚手架过程详解
2018/01/23 Javascript
vue.js element-ui tree树形控件改iview的方法
2018/03/29 Javascript
浅谈Fetch 数据交互方式
2018/12/20 Javascript
微信小程序城市选择及搜索功能的方法
2019/03/22 Javascript
echarts多条折线图动态分层的实现方法
2019/05/24 Javascript
Vue中jsx不完全应用指南小结
2019/11/01 Javascript
python解决方案:WindowsError: [Error 2]
2016/08/28 Python
一个基于flask的web应用诞生(1)
2017/04/11 Python
Python元字符的用法实例解析
2018/01/17 Python
Django框架的中的setting.py文件说明详解
2018/10/15 Python
python模拟登陆,用session维持回话的实例
2018/12/27 Python
Python爬取知乎图片代码实现解析
2019/09/17 Python
python3.7 利用函数os pandas利用excel对文件名进行归类
2019/09/29 Python
Django 限制访问频率的思路详解
2019/12/24 Python
丹尼尔惠灵顿手表天猫官方旗舰店:Daniel Wellington
2017/08/25 全球购物
Intimissimi德国网上商店:意大利知名内衣品牌
2018/04/03 全球购物
中国跨镜手机配件批发在线商店:TVC-Mall
2019/08/20 全球购物
汇科协同Java笔试题
2012/03/31 面试题
毕业自我鉴定范文
2013/11/06 职场文书
2014年个人工作总结模板
2014/12/15 职场文书
2015年大学辅导员工作总结
2015/05/12 职场文书
催款律师函范文
2015/05/27 职场文书
工作年限证明模板
2015/06/15 职场文书
巴黎圣母院读书笔记
2015/06/26 职场文书
使用jpa之动态插入与修改(重写save)
2021/11/23 Java/Android
Win10/Win11 任务栏替换成经典样式
2022/04/19 数码科技