Определяет ли опция browserslist в плагине Gulp Autoprefixer, какие браузеры должны быть включены или исключены?

Возможно, самый тупой вопрос, который я задал, но я нахожу документацию и ограниченные примеры довольно туманными.

Я бы хотел поддерживать как можно больше браузеров, включая IE7+, например

.pipe(autoprefixer({
    browsers: ['last 5 versions', 'ie >= 7']
})

Логично, я предполагаю, что вышеупомянутая опция "браузеры" существует, чтобы точно определить, какие браузеры или диапазон браузеров должны поддерживаться. Другими словами, вышесказанное может переводиться как:

"Поддерживайте последние 5 версий каждого браузера и убедитесь, что поддерживаются все версии IE (от 7 и выше)".

Еще один способ сказать это:

"Не удаляйте стили, которые требуются этими браузерами"

Понял ли я browsers вариант правильно пожалуйста?

1 ответ

Решение

Да вы понимаете browsers правильно. ['last 5 versions', 'ie >= 7'] означает "Поддержка последних 5 версий каждого браузера и обеспечение поддержки всех версий IE (от 7 и выше)".

Другие вопросы по тегам