在css-loader v0.28中,我使用了root选项,但在css-loader v1.0.0中,该选项已删除,我检查了changelog(https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)并发现了这一点:
删除root选项,将postcss-loader与postcss-url插件一起使用
但是我不能很好地集成postcss-url。
例如,我以前的css-loader选项是:
{
loader: 'css-loader',
options: {
root: 'static',
minimize: true
}
}
所以当我这样写一些CSS片段时:
background-image: url("/mobile/img/logo-new.png");
css-loader解析后,它将更改为:
background-image: url("/static/mobile/img/logo-new.png");
我喜欢以前的样式,但是也许我们应该升级css-loader,所以应该使用postcss-url。我不能很好地使用它,文档也不能给我更多信息,所以我来到这里并希望有人可以帮助我。
我应该使用哪种postcss-url选项来获得正确的答案?