生成后无法复制css文件中的Webpack图像

时间:2019-08-15 11:01:52

标签: webpack css-loader webpack-file-loader

当我运行npm run build时,.html个文件中的图像将被加载/复制。但是,css文件中的文件不会被复制到最终的dist/assets/img文件夹中。

如果我使用copy-webpack-plugin,一切正常assets文件夹被复制。但是我cache的图像,所以我将与.html文件中的图像重复。

这里有我的config files

2 个答案:

答案 0 :(得分:0)

您已在文件webpack.prod.js第52行中为css-loader禁用了url /图像设置功能处理:

{ loader: 'css-loader', options: { url: false, sourceMap: true } },

替换为:

{ loader: 'css-loader', options: { sourceMap: true } },

答案 1 :(得分:0)

我想通了。从here获得了解决方案。

这里是the previous gist我修改过的,仅用于configprod文件。