我正在使用 grunt-contrib-compass
处理我的 .SCSS
文件。
compass: {
dist: {
options: {
cssDir: 'www/styles',
sassDir: 'www/styles',
imagesDir: 'www/images',
javascriptsDir: 'www/scripts',
force: true
}
}
},
我正在使用grunt-contrib-watch
来监视哪个文件已被更改。
watch: {
compass: {
files: [
'www/styles/**/*.{scss,sass}'
],
tasks: ['compass']
}
}
生成
.CSS
文件后,我想使用 grunt-contrib-cssmin
进行压缩。但是当我像这样做 tasks: ['compass', 'cssmin']
时,第二次需要压缩文件时它不会覆盖,而是追加。因此,如果第一次文件大小为10kb,则下一次保存它将变为20kb,以此类推...正确的操作方式是什么?
output_style = :compressed
呢?它已经生成了压缩后的CSS。 - RaphaelDDL