样式表包含在Rails中

问题描述 投票:0回答:1

我正在尝试将bootstrap 4合并到我的Rails 5.2项目中。目前,我的app / stylesheets / application.css中包含以下内容:

/*
 *= require_tree .
 *= require_self
*/

除了重命名application.scss之外,这些说明还要求删除:

 *= require_tree .
 *= require_self

并添加:

@import 'bootstrap'

不是“require_tree”。需要在stylesheets文件夹中包含所有样式表吗?和“require_self”,包括我可能决定在application.scss文件中添加的任何样式?

因此,如果我删除这两个语句,我是否需要使用@import语句单独包含每个样式表。例如,如果我有:user.scss,我会添加:

@import 'user'

我已经看到了一些保存require_tree和require_self的例子。您的建议表示赞赏。

css ruby-on-rails directive scss-mixins
1个回答
0
投票

使用星号来表示路径

 @import "path/to/*"

如果你在'stylesheet'路径中添加所有sxss(例如:stylesheet / a.sxss,b.sxss)

 @import "*"

否则你在'stylesheet / page'路径中添加所有sxss(例如:stylesheet / page / a.sxss,b.sxss)

@import "page/*"
© www.soinside.com 2019 - 2024. All rights reserved.