【问题标题】:Webpack url-loader repeatedly inlines imagesWebpack url-loader 反复内联图片
【发布时间】:2018-12-03 08:17:27
【问题描述】:

我是 webpack 的新手,我正在使用带有以下选项的 url-loader:

{
    test: /\.(png|jp(e*)g|svg|gif)$/,  
    use: [
           {
             loader: 'url-loader',
             options: { 
                 limit: 8000 
             } 
           }
         ]
  },

现在,如果我在 index.html 中使用相同的来源编写多个图像

<img src="images/exampleimage.png" alt="">
<img src="images/exampleimage.png" alt="">
<img src="images/exampleimage.png" alt="">
<img src="images/exampleimage.png" alt="">
<img src="images/exampleimage.png" alt="">
<img src="images/exampleimage.png" alt="">
<img src="images/exampleimage.png" alt="">

url-loader 会在每个 img 标签中内联 base64 编码的图像,这当然是错误的

那么在不允许这种重复的情况下引用 base64 编码图像的正确方法是什么?

【问题讨论】:

    标签: javascript webpack webpack-2


    【解决方案1】:

    这是url-loader 的预期行为。如果您希望 Webpack 不内联您的本地图像,而是发出单独的文件,请改用 file-loader

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-02
      • 1970-01-01
      • 2018-08-11
      • 1970-01-01
      • 2015-12-22
      • 2020-02-01
      • 2017-10-27
      • 1970-01-01
      相关资源
      最近更新 更多