Использование браузеров с рельсами - просмотр скомпилированного файла css

Я пытаюсь использовать синхронизацию браузера с рельсами, используя конвейер активов.

Я пытаюсь использовать браузеры в моем приложении rails. У него много замечательных функций, просмотр css файлов для изменений и внесение этих изменений на страницу является одной из этих функций.

По умолчанию рельсы компилируют sass в css, когда они запрашиваются. Итак, afaik, невозможно дать браузеру путь к app.css.

В моем конфигурационном файле синхронизации браузера

files: ["rails/doesnt/have/the/css/yet/application/so/i/dont/know.what/to/do.css", ]

Если я укажу конфигурацию на файлы sass, страница перезагрузится (полное обновление), а не будет вводить изменения. Это плохо. Я хочу, чтобы изменения css были введены на страницу.

files: ["assets/application.scss", ] //this causes full page refresh, which is bad.

Кто-нибудь знает, как я могу указать браузеры на скомпилированный css?

Ответ 1

Если это находится в разработке, тогда вы хотите, чтобы ваш конфиг выглядел следующим образом:

files: ["assets/application.css"]

(Не scss)

То же самое будет верно для ваших javascripts. Если у вас возникли проблемы с поиском ресурса, попробуйте отправить его на страницу с помощью помощника asset_path ('name-of-asset').