ASPNetCore 3.1 + Bootstrap Mixins 未编译

ASPNetCore 3.1 + Bootstrap Mixins not compiling

如何在 ASPNetCore 项目中包含 bootstrap mixin?

我安装了网络编译器。我添加了一个 scss 文件夹并从这里复制了 alerts-variant 混合代码:

https://martijncuppens.github.io/bootstrap-mixins-documentation/docs/4.1/mixins/#alert-variant

然后我右键单击 -> Web 编译器 -> 重新编译

并且 _alerts.css 为空。

当我使用 http://beautifytools.com/scss-compiler.php

时发生同样的事情

我做错了什么?

我正在使用 AdminLTE 项目模板,除非绝对必要,否则我不想自定义和重新编译整个 AdminLTE+bootstrap 包。

我觉得你对什么是 mixin 有点困惑。您需要通过 @import 指令在 sass 中实际调用它,这将被编译为 css。如果您不调用 mixin,scss 编译器将不会将其包含在项目中,因为它是不必要的。该模板不会神奇地融入 asp.net 核心,您必须包含所有 scss,然后使用一些剃刀语法来实际模仿示例。如果你想用新的 mixins 改变 scss 你需要调用它们并用 specificity.

覆盖样式