如何将css-loader从v0.28升级到v1.0.0?

时间:2018-09-10 01:41:47

标签: css webpack postcss postcss-loader

在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选项来获得正确的答案?

0 个答案:

没有答案