创建自定义scss文件

创建自定义scss文件,css,ruby-on-rails,ruby,bootstrap-sass,Css,Ruby On Rails,Ruby,Bootstrap Sass,我正在安装bootstrap gem并按照所有方向更改application.css,但是当我创建另一个自定义.scss文件时,application.css.scss中不包括来自自定义文件的自定义设置。我也尝试过将引导和引导链轮导入到自定义文件中,但在网站上没有做任何更改。如何对新创建的custom.scss文件进行自定义以显示在网站上 application.css.scss文件仅包含2行 @import "bootstrap-sprockets"; @import "bootstrap";

我正在安装bootstrap gem并按照所有方向更改application.css,但是当我创建另一个自定义.scss文件时,application.css.scss中不包括来自自定义文件的自定义设置。我也尝试过将引导和引导链轮导入到自定义文件中,但在网站上没有做任何更改。如何对新创建的custom.scss文件进行自定义以显示在网站上

application.css.scss文件仅包含2行

@import "bootstrap-sprockets";
@import "bootstrap";

如果我没看错你的问题,你有申请。scss,其中包含

@import "bootstrap-sprockets";
@import "bootstrap";
还有您的自定义。scss文件,您希望其内容最终进入应用程序。css。您需要将其添加到应用程序中。scss文件,即-

@import "bootstrap-sprockets";
@import "bootstrap";
@import "custom";
还建议您在导入的.scss文件(也称为partials)的名称开头加下划线,因此在本例中custom.scss变为_custom.scss


请确保重新编译应用程序。scss到应用程序。css因此实际进行了更改-我不确定您正在使用什么来编译您的sass,但我认为这可能是您缺少的步骤。

请重新表述您的问题。您可以展示一下什么应用程序。css包含sso,您是否需要将custom.scss添加到application.css?请你把要求说得更清楚些好吗?我想你要找的应该是通过在application.css.scssI中添加
@import“custom”
来完成。我也这么做了,但我仍然看不到对网站的任何更改,如果我将自定义直接放在application.scss文件中,那么它基本上可以工作,这是我最初拥有的,由于某种原因,它对我没有任何帮助,我用.css.scss扩展名重命名了这两个文件,这样应该已经解决了重新编译的问题。因此,使用上述结构,如果修改custom.scss,则编译application.scss,您在custom.scss中编写的内容是否在output application.css文件中可见?试图找出哪里出了问题。哦,我知道哪里出了问题,我需要把
@import“custom”其他2行上方的行导入更改以生效哦,好的,很有趣。你可能会认为最后一次可以确保做出更改,但我猜SASS不会这样做,必须仔细阅读!