ファイル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']
、2回目にファイルを縮小する必要がある場合、それは上書きされず、代わりに追加されます。したがって、最初にファイルが 10kb の場合、次に保存するときは 20kb などになります。
それを行う正しい方法は何ですか?