我正在尝试将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的示例。感谢您的建议。
答案 0 :(得分:0)
使用星号指向类似路径
@import "path/to/*"
如果您将所有sxss添加到“样式表”路径中(例如:stylesheet / a.sxss,b.sxss)
@import "*"
否则,您将所有sxss添加到“样式表/页面”路径中(例如:样式表/页面/a.sxss、b.sxss)
@import "page/*"