zoukankan      html  css  js  c++  java
  • 解决处理图片路径loader

    终端

    cnpm i url-loader -D  //安装url-loader解决url报错
    cnpm i file-loader -D   //内部依赖,不用在配置文件中配置

    webpack.config.js

    module:{//这个节点,用于配置所有第三方模块加载器
        rules:[//所有第三方模块的匹配规则
          
          { test:/.(jpg|png|gif|bmp|jpeg)$/,use:'url-loader'}, //配置处理图片路径loader
    
        ]
      }
    { test:/.(jpg|png|gif|bmp|jpeg)$/,use:'url-loader?limit=13150'},
    //limit 给定的值是图片的大小(字节byte),如果引用图片大于或等于给定的limit值(我这里是13150),则不会被转为base64格式的字符串,如果图片大小给定的limit值,则会被转为base64的字符串
    { test:/.(jpg|png|gif|bmp|jpeg)$/,use:'url-loader?limit=13150&name=[hash:8]-[name].[ext]'},
    //limit 给定的值是图片的大小(字节byte),如果引用图片大于或等于给定的limit值(我这里是13150),则不会被转为base64格式的字符串,如果图片大小给定的limit值,则会被转为base64的字符串
    //
    name=[hash:8]-[name] 指打包后图片的的名字还是跟以前一样(保留前8位的hash值)
    // .[ext] 指图片打包前后的后缀名相同
  • 相关阅读:
    php获取http请求原文
    windows下安装MongoDB服务
    微服务RESTful 接口设计规范
    mysql主从复制原理及步骤
    nodejs主要框架
    redis事务机制和分布式锁
    计算机专业学生一定要学好这几门课
    redis常见7种使用场景
    js类型判断
    SQL语句:case when then的用法
  • 原文地址:https://www.cnblogs.com/wuaidongfang/p/10387766.html
Copyright © 2011-2022 走看看