【发布时间】:2019-10-24 12:05:14
【问题描述】:
假设我们需要为 Rails 应用程序创建简单的 UI 组件,例如标题。我们将从创建多个文件开始:
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 也一样。
谢谢。
【问题讨论】:
标签: ruby-on-rails asset-pipeline