Рельсы: Автоматическое обновление браузера при изменении файлов просмотра (и связанных)

Большая часть моей работы (в Rails) на самом деле сосредоточена вокруг представлений, изображений, файлов SASS / CSS и Coffescript / Javascript, и я бы хотел найти решение, которое обновляет браузер всякий раз, когда я вношу изменения в любой из файлов этого типа. Немного похоже на autotest или watchr, но для задач «дизайна».

Я посмотрел на watchr и fs-event, которые, кажется, предоставляют соответствующие функции, и поискал в Интернете, но я пока не нашел готового решения. Я что-то пропустил? Трудно поверить, что этого еще не было сделано - инструменты явно существуют.

Предполагая, что такого инструмента на самом деле не существует, я бы хотел написать собственное решение. Так что если у вас есть совет о том, что следует учитывать, где посмотреть интересные проекты и т. Д. - я тоже буду признателен.

Обновление Пример рабочего процесса может выглядеть так:

  1. Запустить «приложение-наблюдатель» в терминале
  2. Сервер Rails запускается, если он не запущен
  3. Окно браузера открывается автоматически, указывая на сервер rails
  4. Я иду и меняю немного HTML в представлении
  5. Браузер обновляется автоматически
  6. Я обновляю некоторые CSS
  7. Браузер обновляется автоматически
  8. Я добавляю новый файл JS
  9. Браузер обновляется автоматически

Ура!

6
задан polarblau 19 January 2011 в 14:45
поделиться