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.
覆盖样式
如何在 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.