Не уверен, что это ошибка или неправильная конфигурация с моей стороны, но при использовании grunt для просмотра некоторых файлов sass он определенно просматривает файлы, но только компилирует sass и обновляет конечный файл только при выходе из наблюдателя.
вот мой узел часов:
watch: {
sass : {
files: [sassPath.scss],
tasks: ['sass']
}
}
Например, это то, что происходит в настоящее время:
1. I do `grunt watch` on the command line
2. Start editing sass files
3. Command line notifies me that the change has been detected and it runs the sass task successfully
4. I manually look at the destination css file - no changes
5. ctrl + c to close the watcher while looking in the destination css file - i can see it updated as soon as the watch closes
Мне бы очень хотелось, чтобы файл css назначения обновлялся, как только sass компилируется
grunt watch:sass
задаче. Вы пробовали запускать его самостоятельно? Это не обычное поведение для задачиwatch
, хотя мне нужно было бы поближе взглянуть на вашуGruntfile.js
, чтобы увидеть, не вызывает ли что-то еще проблемы. Попробуйте обновить локальныйgrunt
и соответствующие зависимости (watch
иsass
). - person Wallace Sidhrée   schedule 05.04.2014