Я пишу веб-приложение на 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
})
]
}