使用Vue+Webpack打包图片时出现src为"[object

2020-11-09  本文已影响0人  顽皮的雪狐七七

目录

出错现象

这个错误是我在用vue-cli中使用webpack打包的时候,页面内容已经展示出来但是图片显示不出来,一看引用链接src"[object Module]"的问题。

homework-error3.png

出错原因

也是找到了大佬的博客看到的,他说这个是file-loader的版本问题,我现在的file-loader版本是^6.2.0。原来file-loader里面有一个esModule的配置,低版本默认为false,高版本默认为true

解决方案

  1. 降低file-loader版本为^4.2.0
  2. 新版本直接设置esModule的属性为false
{
  test: /\.png$/,
    use: {
      loader: 'file-loader',
      options: {
          esModule: false
      }
    }
}

it works~

上一篇 下一篇

猜你喜欢

热点阅读