Я использую Sass и вместо того, чтобы создавать подмешать Я пытаюсь использовать черновую-postcss добавить свои префиксы на моих определениях классов ...Autoprefixing с помощью Grunt + PostCSS
это мой CSS
@keyframes {
from { transform:scale(1); }
to { transform:scale(2); }
}
Мой gruntfile
watch:{
sass: {
files: ["sass/partials/*.scss","sass/*.scss"],
tasks:['sass','postcss']
}
},
sass :{
dev: {
files: {
"web/css/styles.css" : "sass/demo.scss"
}
}
},
postcss :{
options: {
processors:[
require('autoprefixer-core')({browsers:'>5%'})
]
},
dist: {
src: 'web/css/*.css'
}
},
Но конечный файл не префиксы. Что я делаю не так?
[UPDATE]
я попытался изменить
dist: {
src:
}
в
dist : { files: {}}
, но до сих пор не работает это ошибка? Хочу отметить, что никто не пытался использовать @keyframes определения перед тем
[UPDATE]
при выполнении задачи postcss: расстояние я получаю и ошибка
Fatal Error: undefined is not a function
Am я что-то здесь отсутствует?
ли, что мне нужно предварять некоторые обозначения моей дерзости заставить его распознавать свойства стиля префикса? Я попытался использовать «:», но sass запустил ошибку – Kendall
Я не использую '@ keyframes', но у меня такие же проблемы. Я получил задачу запускать без ошибок, но префиксы не применялись. –