在vue中使用image-webpack-loader实例


Posted in Javascript onNovember 12, 2020

首先打开 webpack.base.confi.js

提示:在这里url-loader 和 image-webpack-loader 不能一起使用,否则会导致图片出不来

接着找到

module: {
  rules: [
   {}...
  ]
}

在这里写入,一定要先写 ‘file-loader' 才能使用 'image-webpack-loader'

有各种配置,可以调整你要压缩后图片的质量

提示:如果使用了 webp 会大大减少体积,但是ios并不支持这个格式,会导致在ios上看不见图片

{
    test: /\.(png|jpe?g|gif|svg)(\?.*)?$/,
    use: [
     {
     loader: 'file-loader',
     options: {
       name: '[name].[hash:7].[ext]',
       outputPath: 'mobile/img'
      }
     },
     {
      loader: 'image-webpack-loader',
      options: {
       mozjpeg: {
        progressive: true,
        quality: 50
       },
       // optipng.enabled: false will disable optipng
       optipng: {
        enabled: false,
       },
       pngquant: {
        quality: [0.5, 0.65],
        speed: 4
       },
       gifsicle: {
        interlaced: false,
       },
       //ios不支持
       // webp: {
       //  quality: 100
       // }
      }
     }
    ]
   },

补充知识:记一次vue-cli3中 mage-webpack-loader 图片优化时,乱码报错的问题

命令行 npm install --save-dev image-webpack-loader在开发环境中下载下来优化包以后,在vue.config.js(vue-cli3配置文件)中使用如下

在vue中使用image-webpack-loader实例

代码: chainWebpack函数下

config.module
.rule('images')
.use('image-webpack-loader')
.loader('image-webpack-loader')
.options({
bypassOnDebug: true
})
.end()

但是这样在dev 以后

在vue中使用image-webpack-loader实例

一堆乱码的报错

我同事在使用这个的时候,也出现了一系列无法找到 image-webpack-loader模块这类的报错

在查阅百度,论坛,有遇到这个问题的,但没人解决的

后面看了一下,找到是包安装的问题,npm下载下来的时候因为翻墙的问题,包下载的不完全

后面npm uninstall image-webpack-loader 删除了包

然后cnpm install --save-dev image-webpack-loader 镜像下载解决的

在vue中使用image-webpack-loader实例

流下了没有技术的泪水~

以上这篇在vue中使用image-webpack-loader实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery控制左右箭头滚动图片列表的实例
May 20 Javascript
javascript对象的使用和属性操作示例详解
Mar 02 Javascript
js实现简单计算器
Nov 22 Javascript
javascript实现右侧弹出“分享到”窗口效果
Feb 01 Javascript
gameboy网页闯关游戏(riddle webgame)--仿微信聊天的前端页面设计和难点
Feb 21 Javascript
深入理解Javascript中的作用域链和闭包
Apr 25 Javascript
vue增删改查的简单操作
Jul 15 Javascript
想用好React的你必须要知道的一些事情
Jul 24 Javascript
JS获取日期的方法实例【昨天,今天,明天,前n天,后n天的日期】
Sep 28 Javascript
Vue.js 踩坑记之双向绑定
May 03 Javascript
layui 表格操作列按钮动态显示的实现方法
Sep 06 Javascript
js实现自定义滚动条的示例
Oct 27 Javascript
Vue向后台传数组数据,springboot接收vue传的数组数据实例
Nov 12 #Javascript
JavaScript ES 模块的使用
Nov 12 #Javascript
在vue中给后台接口传的值为数组的格式代码
Nov 12 #Javascript
vue 解决provide和inject响应的问题
Nov 12 #Javascript
vue的$http的get请求要加上params操作
Nov 12 #Javascript
vue 获取url参数、get参数返回数组的操作
Nov 12 #Javascript
Vue+Spring Boot简单用户登录(附Demo)
Nov 12 #Javascript
You might like
php 批量查询搜狗sogou代码分享
2015/05/17 PHP
PHP模板引擎Smarty之配置文件在模板变量中的使用方法示例
2016/04/11 PHP
PHP反射实际应用示例
2019/04/03 PHP
深入聊聊Array的sort方法的使用技巧.详细点评protype.js中的sortBy方法
2007/04/12 Javascript
escape、encodeURI 和 encodeURIComponent 的区别
2009/03/02 Javascript
Mootools 1.2教程 Tooltips
2009/09/15 Javascript
javascript 跨浏览器开发经验总结(五) js 事件
2010/05/19 Javascript
使用JavaScript检测Firefox浏览器是否启用了Firebug的代码
2010/12/28 Javascript
js delete 用法(删除对象属性及变量)
2014/08/24 Javascript
javascript编写贪吃蛇游戏
2015/07/07 Javascript
JavaScript类的写法
2016/09/17 Javascript
Javascript 判断两个IP是否在同一网段实例代码
2016/11/28 Javascript
jQuery返回定位插件详解
2017/05/15 jQuery
javascript 日期相减-在线教程(附代码)
2017/08/17 Javascript
vue.js与element-ui实现菜单树形结构的解决方法
2018/04/21 Javascript
原生实现一个react-redux的代码示例
2018/06/08 Javascript
[03:02]辉夜杯主赛事第二日 每日之星
2015/12/27 DOTA
Python读写Excel文件的实例
2013/11/01 Python
Python re模块介绍
2014/11/30 Python
Python中使用copy模块实现列表(list)拷贝
2015/04/14 Python
python 捕获shell脚本的输出结果实例
2017/01/04 Python
用python 批量更改图像尺寸到统一大小的方法
2018/03/31 Python
Python+OpenCV目标跟踪实现基本的运动检测
2018/07/10 Python
简单了解python字符串前面加r,u的含义
2019/12/26 Python
使用pyhon绘图比较两个手机屏幕大小(实例代码)
2020/01/03 Python
Python的pygame安装教程详解
2020/02/10 Python
在pycharm中实现删除bookmark
2020/02/14 Python
学习python需要有编程基础吗
2020/06/02 Python
Python轻量级web框架bottle使用方法解析
2020/06/13 Python
为2021年的第一场雪锦上添花:用matplotlib绘制雪花和雪景
2021/01/05 Python
美国知名的百货清仓店:Neiman Marcus Last Call
2016/08/03 全球购物
应届生如何写自荐信
2014/01/05 职场文书
店铺转让协议书
2015/01/29 职场文书
2015年感恩节演讲稿(优选篇)
2015/03/20 职场文书
html5移动端禁止长按图片保存的实现
2021/04/20 HTML / CSS
JS前端可视化canvas动画原理及其推导实现
2022/08/05 Javascript