Использование браузеров с рельсами - просмотр скомпилированного файла 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').