我将 bootstrap-rubygem gem 添加到我的 rails 5 应用程序中。
在我的应用程序.scss文件中,我添加了:
@import "bootstrap";
我是否有权访问引导程序使用的 scss 文件? 是否可以安装它们,以便我可以手动更新它们?
您可以访问 scss 文件并可以更改变量,但文档基于Bootstrap v4.0.0-beta.3
的最新版本。
bootstrap-rubygem
使用不同版本的引导程序,从最新的v4.0.0.beta3
到以前最早的alpha版本。
如文档中所述,这是引导项目的文件结构,
来自 twitter-bootstrap github 存储库的scss
文件和部分文件包含在您的 bootstrap-rubygemassets/stylesheets/bootstrap
文件夹中,因此您可能会在rbenv
或rvm
文件夹中使用它们。
我不鼓励您进入引导源代码来编辑这些文件,不鼓励在文档本身中使用,而是按照其文档中的说明使用scss
variables
、functions
和mixins
https://getbootstrap.com/docs/4.0/getting-started/theming/#variable-defaults
我现在注意到v4.0.0beta3
bootstrap-rubygem
可用,就像在我的最后一个 probject 中一样,我用yarn
安装了它,并且文件包含在/node-modules
中,但我真的不相信如果 gem 没有错误,这是一个优势。