webpack使用图片

时间:2021-07-07 15:15:38   收藏:0   阅读:19

使用url

body {
  background: url("../img/test.jpg");
}

loader

cnpm install url-loader --save-dev
cnpm install file-loader --save-dev

webpack.config.js

module.exports = {
  module: {
    rules: [
      {
        test: /\.(png|jpg|gif)$/i,
        use: [
          {
            loader: ‘url-loader‘,
            options: {
              // 当加载的图片,小于limit时,会将图片编译成base64字符串形式
              // 当加载的图片,大于limit时,需要使用file-loader加载
              limit: 8192,
              // 名字清晰,还能解决名字冲突
              name: ‘[path][name].[hash:8].[ext]‘,
            },
          },
        ],
      },
    ],
  },
};
output: {
  // 解决运行报错
  publicPath: ‘dist/‘
},

运行效果
技术分享图片
技术分享图片
技术分享图片

原文:https://www.cnblogs.com/zhangxuechao/p/14981025.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!