在 Angular 中使用 Bulma scss 变量,变量没有改变
Using Bulma scss variables in Angular, variables not changing
我的 Angular 资产文件夹中有 Bulma scss,然后我将其导入我的 styles.scss
@import "./assets/bulma-scss/bulma.scss";
@import "./assets/bulma-scss/utilities/initial-variables.scss";
@import "./assets/bulma-scss/utilities/functions.scss";
$primary: red !default;
body {
padding: 50px;
}
然后我从我的 html 组件调用它:
<div class="container">
<button class="button is-large is-primary">Test Button</button>
</div>
我期望的结果是按钮是红色的,但它没有改变颜色。
我是不是忘记了什么?
对于 Angular CLI 应用程序,所有启动配置都发生在 .angular-cli.json 文件中。在该文件中,您会找到一个样式数组,我们可以在其中添加我们想要添加到项目中的任何 CSS / SCSS 文件。您还会找到一个脚本数组,如果需要,您可以在其中添加内容。
因此请确保您的 angular-cli.json 文件具有样式数组中引用的 styles.scss 路径。
我的 Angular 资产文件夹中有 Bulma scss,然后我将其导入我的 styles.scss
@import "./assets/bulma-scss/bulma.scss";
@import "./assets/bulma-scss/utilities/initial-variables.scss";
@import "./assets/bulma-scss/utilities/functions.scss";
$primary: red !default;
body {
padding: 50px;
}
然后我从我的 html 组件调用它:
<div class="container">
<button class="button is-large is-primary">Test Button</button>
</div>
我期望的结果是按钮是红色的,但它没有改变颜色。
我是不是忘记了什么?
对于 Angular CLI 应用程序,所有启动配置都发生在 .angular-cli.json 文件中。在该文件中,您会找到一个样式数组,我们可以在其中添加我们想要添加到项目中的任何 CSS / SCSS 文件。您还会找到一个脚本数组,如果需要,您可以在其中添加内容。
因此请确保您的 angular-cli.json 文件具有样式数组中引用的 styles.scss 路径。