问题
如图把大于8k的图片保存到 dist/images/xxx.png 这样的格式,并且路径正确显示
图片配置
{
test: /\.(png|jpg|gif|svg)$/i,
loaders: [
'url-loader?limit=8192&name:[name]-[hash:5].[ext]',
'image-webpack-loader'
]
}
加载的背景图
body{
background: url("images/img1.jpg");
}
ul{
width: 500px;
height: 500px;
background: url("images/img3.png");
}
大于你的limit的文件的限制会走file-loader
你配置下你的file-loader,例如
文件引用相对地址,例如
background: url('../../assets/images/tian.png');
打包后的这些图片就在
dist/file/
下面了你不妨试试