Давайте предположим, что нам нужно создать простой UI-компонент для нашего приложения Rails, например header. Мы начнем с создания нескольких файлов:
1) app/views/partials/_header.erb
2) app/assets/stylesheets/_header.scss
3) app/assets/javascript/_header.js
и послечто нам нужно включить их в надлежащие виды или файлы манифеста.
Вопрос:
Существует ли простой способ переместить эти файлы в одну папку? Например:
app
|-- ui_components
| |-- header
| | |-- view.erb
| | |-- style.scss
| | |-- script.js
И, в случае .scss
, включить их в app/assets/stylesheets/application.scss
, выполнив:
@import "ui_components/header/style"
@import "ui_components/footer/style"
...
То же самое для .js
.
Спасибо.