我正在使用 Sass,而不是创建一个 mixin,而是尝试使用 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'
}
},
但最终文件没有前缀。我究竟做错了什么?
[更新]
我试着改变
dist: {
src:
}
至
dist : { files: {}}
但仍然没有工作这是一个错误吗?我注意到之前没有人尝试过使用@keyframes定义
[更新]
在运行任务postcss:dist时出现错误
致命错误:未定义不是函数
我在这里错过了什么吗?