Есть ли способ проверить, работает ли PostCSS Autoprefixer? Специально для Rails 6 - PullRequest
1 голос
/ 17 октября 2019

Я пишу веб-приложение на Rails 6, используя Webpacker. Насколько я понимаю, авто-префикс в Rails 6 работает из коробки через PostCSS и его плагин для авто-префикса.

Однако я не могу проверить, является ли эта библиотека префиксом моего css или нет.

Есть ли способ подтвердить, что стандартное приложение Rails 6.0.0 по умолчанию автоматически префиксирует приложение из коробки?

Я запустил yarn autoprefixer --info, чтобы увидеть правила css и браузеры, к которым он применяется. to и его определение применяются к моему браузеру chrome 77. И я попытался использовать параметр, который он перечисляет как применение к. Тем не менее, он не показывает префикс css в dev или production.

Я не уверен, как работает postcss-preset-env, поэтому я не уверен, что префикс css используется только при использовании браузера, которому нужен префикс.

Я использую самоцвет autoprefixer-rails, который цепляется за звездочки и просто ставит все префиксы.

Вот мой .postcss.config.js файл ...

module.exports = {
  plugins: [
    require('postcss-import'),
    require('postcss-flexbugs-fixes'),
    require('postcss-preset-env')({
      autoprefixer: {
        flexbox: 'no-2009'
      },
      stage: 3
    })
  ]
}

...