Найбільш гнучким рішенням, який я знайшов, є розширення Chrome Chrome LiveReload у парі з охоронним сервером .
Перегляньте всі файли в проекті або лише ті, які ви вказали. Ось приклад конфігурації Guardfile:
guard 'livereload' do
watch(%r{.*\.(css|js|html|markdown|md|yml)})
end
Мінус полягає в тому, що ви повинні налаштувати це на проект, і це допоможе, якщо ви знайомі з рубіном.
Я також використовував хромоване розширення Tincr - але воно, здається, тісно пов'язане з рамками та структурами файлів. (Я спробував з'єднати tincr для проекту jekyll, але це дозволило мені спостерігати лише за одним файлом щодо змін, не враховуючи включення, часткові зміни чи зміни макета). Тинкр, однак, прекрасно працює з такими проектами, як рейки, які мають послідовну та заздалегідь задану структуру файлів.
Tincr було б чудовим рішенням, якби він дозволив повторно завантажувати всі включені шаблони відповідності, але проект все ще обмежений у своєму наборі функцій.