webpack怎么把背景图片打包成base64替换到css中?
发布于 18天前 作者 No2015 350 次浏览 来自 问答

一个很简单的项目,没有用脚手架创建。 场景:css只有一个,js页只有一个,但是背景图比较多,html文件有多个。 需要:把小icon替换成base64,压缩css、js、html,但是不合并。

我尝试了很多次,结果把css、img都合并到js中去了,o(╯□╰)o 看了文档,不太明白,应该怎么写?

1 回复

entry 及 output 多看看

entry: {
     a: 'a.js地址',
     b: 'b.js地址'
}

这时候就会有两个a.b对应的js文件

base64 改下cssloader 就行了

{ test: /\.(png|jpg)$/, loader: "url?limit=大小" }

大小就是多在的图片需要进行base64

回到顶部