我是否可以使用bootstrap-rubygem gem访问原始sass文件?

时间:2018-01-07 20:52:59

标签: ruby-on-rails twitter-bootstrap

我将bootstrap-rubygem gem添加到我的rails 5应用程序中。

在我的application.scss文件中,我添加了:

@import "bootstrap";

我是否可以访问bootstrap使用的scss文件?可以安装它们,以便我可以手动更新它们吗?

1 个答案:

答案 0 :(得分:0)

您可以访问scss文件,但可以更改变量,但文档基于最新版本的Bootstrap v4.0.0-beta.3

bootstrap-rubygem使用从最新v4.0.0.beta3previous oldest alpha versions的不同版本的引导程序。

如文档中所述,这是引导项目的files structure

scss文件和twitter-bootstrap github repository中的部分内容已包含在bootstrap-rubygem assets/stylesheets/bootstrap文件夹中,因此您可能会在rbenv内或rvm文件夹。

我不鼓励您进入引导源来编辑这些文件,不建议在文档中使用scss variablesfunctionsmixins作为在他们的文档中描述

https://getbootstrap.com/docs/4.0/getting-started/theming/#variable-defaults

我现在注意到v4.0.0beta3可以使用yarn,就像我上次使用/node-modules安装它时一样,文件包含在{{1}}中,但我如果宝石没有虫子,我真的不相信这是一个优势。