Как обновить css-загрузчик с v0.28 до v1.0.0? - PullRequest
0 голосов
/ 10 сентября 2018

В css-loader v0.28 я использовал параметр root, но в css-loader v1.0.0 опция была удалена, я проверил журнал изменений (https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md) и нашел это:

удалить параметр root, использовать postcss-loader с плагином postcss-url

но я не смог интегрировать postcss-url очень хорошо.

например, мой предыдущий вариант css-загрузчика был:

{
   loader: 'css-loader',
   options: {
       root: 'static',
       minimize: true
   }
}

Итак, когда я написал какой-нибудь фрагмент кода css:

background-image: url("/mobile/img/logo-new.png");

после синтаксического анализа css-загрузчика он изменится на:

background-image: url("/static/mobile/img/logo-new.png");

Мне нравится предыдущий стиль, но, возможно, нам следует обновить css-загрузчик, поэтому следует использовать postcss-url . Я не мог использовать его очень хорошо, документы также не могли дать мне больше информации, поэтому я пришел и надеюсь, что кто-нибудь сможет мне помочь.

какую опцию postcss-url я должен использовать, чтобы получить правильный ответ?

...