小白兔晒黑了

导航

 

安装loader

npm install --save-dev url-loader

当图片小于limit时,使用url-loader 会自动转成base-64编码

npm install --save-dev file-loader

当图片大于limit时,使用file-load编码

配置webpack.config.js

 {
        test: /\.(png|jpg|gif|jpeg)$/,
        use: [
          {
            loader: 'url-loader',
            options: {
              //当加载的图片小于limit时 回编译成base-64
              limit: 13000
            }
          }
        ]
      }

修改压缩后的公共文件路径

 output:{
    path : path.resolve(__dirname,'dist'), //路径拼接 //必须是绝对路径
    filename:'bundle.js',
    publicPath:'dist/'//添加一行
  },

打包

打包以后会在dist文件夹生成一张图片

结果

链接:https://pan.baidu.com/s/1et9egrsk4AjF7zsD5U_IIA
提取码:rd7q

posted on 2020-05-29 01:04  小白兔晒黑了  阅读(396)  评论(0编辑  收藏  举报