Sass 在自定义_variables.scs中使用时,重写引导4$主变量未全局应用

Sass 在自定义_variables.scs中使用时,重写引导4$主变量未全局应用,sass,bootstrap-4,Sass,Bootstrap 4,我正在使用Bootstrap4.3.1制作一个HTML主题。我的目标是覆盖主题\u variables.scss中的$primary color变量。我认为,它应该根据我主题中引导的\u variables.scss全局更改所有颜色。我是BootStrap 4的新手,请您帮助我,而不是将我的问题标记为标记/重复 我将在这里举一个例子,说明我想要实现的目标: 我想据我所知,,通过在我的自定义\u变量中只覆盖$primary颜色变量。SCS还应更改$dropdown link active bg的颜

我正在使用Bootstrap4.3.1制作一个HTML主题。我的目标是覆盖主题
\u variables.scss
中的$primary color变量。我认为,它应该根据我主题中引导的
\u variables.scss
全局更改所有颜色。我是BootStrap 4的新手,请您帮助我,而不是将我的问题标记为标记/重复

我将在这里举一个例子,说明我想要实现的目标:

我想据我所知,,通过在我的自定义
\u变量中只覆盖
$primary
颜色变量。SCS
还应更改
$dropdown link active bg
的颜色,而不覆盖
$dropdown link active bg
,因为
$dropdown link active bg
颜色直接设置为
$primary
颜色。这是对的还是我做错了什么

我在我的自定义_variables.scss代码中添加了这么多内容:

$primary: #f00;
这是我的theme.scss文件:

@import.。/vendor/bootstrap/scss/functions”;
@导入“./vendor/bootstrap/scss/variables”;
//用户变量
@导入“用户变量”;
//主题变量和混合
@导入“变量”;
@导入“mixin”;
//自举核心
@导入“./vendor/bootstrap/scss/bootstrap”;
//扩展引导组件
@导入“自定义/下拉列表.scss”;
//核心CSS
@导入“core/general.scss”;
@导入“核心/排版.scss”;
//短代码
@导入“components.scss”;
//在此SCS中,您可以编写您的SCS

@导入“用户”您需要在任何引导文件之前导入您的_variables.scss文件。

在引导生效之前尝试导入您自己的变量!非常感谢你!我以前想尝试一下,但我认为在我的自定义引导变量之后导入引导变量可能是错误的方法。感谢您抽出时间回答我的问题!