chainWebpack: config => {config.module.rule('images').use('url-loader').loader('url-loader').tap(options => Object.assign(options, { limit: 20000 })); // 配置线上图片转base64}

在使用 Vue.js 框架开发项目时,vue-cli创建的webpack模板默认会将10K以下的图片和字体文件转为base64。

好处:带来了更快的渲染,不会因为页面切换时还有加载图片的延迟感。

坏处:打包后的CSS,JS文件非常大,特别是图片数量多的情况下,这个问题尤为明显。

limit 是配置可转换图片大小 。不配置默认是10K。 需要知道。转base64 只是为了减少http图片请求,把图片转成base64存在本地js里。 如果app 有做了H5缓存,就无需转。但H5下加载还是需要。来减少http 请求图片资源。

vue cli3 配置上线 本地图标转换base64 显示相关推荐

  1. vue cli3 配置sass全局变量设置不生效,sass混合器文件全局引入

    vue cli3 配置sass全局变量的问题 首先确保依赖安装完整 找到vue.config.js加入配置信息 首先确保依赖安装完整 1.node-sass 2.sass-loader 3.style ...

  2. vue/cli3 配置vux

    安装各插件 试过 安装"必须安装"的部分亦可 1.安装vuex npm install vuex --save-dev 2.在项目里面安装vux[必须安装] npm install ...

  3. Vue cli3配置生产环境,开发环境,和测试环境

    目录 1.先在package.json文件中添加: 2.在项目目录下建立 .env文件和.env.test文件 3.配置api变量      3.1.配置axios的baseURL路径      3. ...

  4. vue 下配置标题栏 title 图标及文字的具体步骤

    1 . 将图片.ico 文件放在项目根目录下 这里写图片描述 2 . 在 index.html 页面上配置图标及文字 在项目的index.html 中: <head>   <titl ...

  5. Vue CLI3不兼容IE11打开空白报错SCRIPT1003: 缺少 ‘:‘

    一.问题描述 Vue CLI3打包上线后的代码使用IE11打开后是空白的,控制台报错: SCRIPT1003: 缺少 ':' app.js (304501,83045) 其他浏览器打开没问题,问题定位 ...

  6. JAVA 图片地址路径转换 Base64 工具类

    工具类代码: import sun.misc.BASE64Encoder; import java.io.ByteArrayOutputStream; import java.io.FileInput ...

  7. Vue Cli3 项目 vue.config.js 配置

    Vue Cli3 项目 vue.config.js 配置 配置优化 一.js文件最小化处理 二.分割代码 三.图片资源压缩 四.开启gzip压缩 先看一下优化配置之前的文件大小 通过vue-cli3脚 ...

  8. vue cli3.0打包上线不同环境

    vue cli3.0打包上线不同环境 1. cli3.0支持".env"文件配置,在项目的根目录下配置".env"文件,根据不同的环境命名不同的文件名称,如: ...

  9. Vue CLI3 基本使用配置;

    Vue CLI3 开始 安装: npm install -g @vue/cli # OR yarn global add @vue/cli 创建一个项目:  vue create my-project ...

最新文章

  1. [JAVA EE] JPA技术基础:完成数据列表的删除
  2. leetcode--买股票的最佳时机II--python
  3. 陆奇宣布卸任COO后首度露面,将担任李彦宏的个人顾问
  4. Android中APK直接通过JNI访问驱动
  5. 分布式mysql保持数据一致性_一种分布式跨数据库保持事务一致性的方法及系统与流程...
  6. Context结构图
  7. 深入理解Java中的逃逸分析
  8. HTTP协议简介,数据安全 如何保证http传输安全性,http与https区别
  9. 模拟导入系统通讯录5000+手机号 校验大量数据处理
  10. jmap命令的实现原理解析
  11. Vue.js学习系列(九)---使用路由搭建单页应用(二)
  12. Sberbank Russian Housing Market比赛总结
  13. 【K-DB干货】浅谈KRAC内存融合技术
  14. win10一直正在检查更新_受够了WIN10自动更新?阿虚教你一键禁止!
  15. Linux系统启动分析
  16. dw cs6设置字体样式
  17. 【ReID】Harmonious Attention Network for Person Re-Identification
  18. C#读写导入导出Excel表格模板(NPOI)
  19. 2023最新微信群裂变推广分享加群HTML源码/纯开源/UI简约大气
  20. USDTK华美通证 生态维护百问百答

热门文章

  1. 家庭支出系统c语言,家庭支出管理系统—c语言程序设计讲述.doc
  2. 测试一下Wengo的wengovisio
  3. Comparison of VoIP software(VoIP软件比较)
  4. ubuntu16.04 无法挂载固态移动硬盘(三星)
  5. 如何利用QQ影音把视频转码为MP4格式
  6. 天旦发布开源端口镜像工具,AIOps实践推动数字化转型
  7. MRAM工作原理分析
  8. 【linux内核分析与应用-陈莉君】Linux内存管理机制
  9. Blender:Lowpoly头部建模流程 目录
  10. PHP设计模式-单例模式 1