У меня есть эта грубая задача:
watch: {
files: ['resources/assets/sass/*.scss'],
tasks: ['csscomb:sortAll', 'sass:theme', 'sass:mail']
},
csscomb: {
options: {
config: 'csscomb.json'
},
sortAll: {
expand: true,
cwd: '.',
src: ['resources/assets/sass/*.scss'],
dist: 'resources/assets/sass/',
ext: '.scss'
}
},
Когда я сохраняю любой файл scss, grunt пытается запустить указанные мной задачи, но csscomb:sortAll изменяет файлы scss и запускает другое изменение файла. ворчун наблюдает за задачами во второй раз, и в результате эти три задачи выполняются два раза, а не один раз. Что ты предлагаешь?
csscomb
из задачи наблюдения, и если вы хотите запуститьcsscomb
, просто вызовите ее вручную..? - person aug   schedule 04.11.2015