При добавлении задачи автофиксирования из плагина gulp-autoprefixer я заметил параметр
autoprefixer({ cascade: false })
.И эта опция не была понятна для меня, что она делает.
В документации я прочитал, что:
cascade (логическое значение): должен ли Autoprefixer использовать Visual Cascade, если CSS не сжат,По умолчанию: true
Поэтому я скомпилировал свой SASS в CSS с помощью каскада: false и с каскадом true, и я получил одинаковый результат в обоих случаях: Мой SASS:
body
display: flex
p
display: flex
Скомпилировано в CSS с autoprefixer({ cascade: false })
:
body {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
body p {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
Скомпилировано в CSS с autoprefixer({ cascade: true })
:
body {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
body p {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
Итак, мой последний вопрос - Что заКаскад autoprefixer: ложь / истина, за которую отвечает опция?
Большое спасибо за ответ.