Как мне сделать так, чтобы guard gem не приводил к фатальному завершению работы из-за синтаксической ошибки?

#ruby-on-rails-3 #sprockets #guard

#ruby-on-rails-3 #звездочки #защита

Вопрос:

Rails 3.1, guard 0.8.8, Fedora 13

У меня настроен guard для просмотра изменений в шаблонах jquery и перекомпиляции ресурсов javascript с помощью sprockets. Всякий раз, когда я работаю над шаблонами и генерирую синтаксическую ошибку, guard пытается запустить sprokets, который завершается ошибкой с исключением SyntaxError.

Это приводит к фатальному сбою guard, и он больше не реагирует на изменения файла… если я не перезапущу guard или не сообщу ему в интерактивном режиме перезагрузить.

Это нормальное, ожидаемое поведение? Есть ли способ сделать так, чтобы он не приводил к фатальному сбою?