如何在刀片文件中编译scss样式

时间:2019-12-22 10:53:21

标签: laravel sass laravel-blade

我正在尝试在刀片文件中使用scss样式。但我找不到合适的方法。

{{-- header.blade.php --}}
<header id="mainHeader">
    <style lang="scss">
        .a1 {
            color: red;

            > .a2 {
                font-size: 20px;
            }
        }
    </style>

    <div class="a1">
        this is a1

        <div class="a2">this is a2</div>
    </div>
</header>

有什么办法吗?

2 个答案:

答案 0 :(得分:1)

对此不支持,您无法从blade模板编译SCSS。除非您为laravel-mix编写/使用某种插件。

实际上,这是错误的方法。

我建议在刀片中使用普通的css

答案 1 :(得分:0)

可悲的是,刀片服务器似乎不可能做到这一点。 Vue使用相同的设置,其中自包含的ui组件包含html,js和css。如果您正确地计划它,那么将形成一个非常模块化的系统。