Псевдоклассы искажены в производственном режиме Webpack 4 - PullRequest
0 голосов
/ 21 декабря 2018

Мы используем псевдоклассы для печатных носителей, которые выглядят следующим образом:

@page page-titlepage:recto {
  @top {
    content: normal;
  }
}

В режиме разработки это работает, как и ожидалось (т.е. псевдо. Однако в режиме производства css выглядит как:

@page page-titlepage, recto {
  @top {
    content: normal
  }
}

Мы используем следующие плагины с настройками по умолчанию:

  • postcss-import
  • postcss-preset-env
  • postcss-apply
  • postcss-css-variable

Я не уверен, с чего начать. Почему эти псевдоклассы могут быть преобразованы таким образом в производственном режиме?webpacker 4, так как плагины postcss используются в обоих dev / prod.

Это приложение rails, которое использует webpacker (webpack "4.17.1" под капотом).

...