Laravel的Sass 5.4

问题描述:

Laravel < 5.4我可以用elixir完成以下工作,将所有的sass文件编译成一个css文件。Laravel的Sass 5.4

mix.sass([ 
    'file_1.scss', 
    'file_2.scss', 
    'file_n.scss' 
], 'public/css/app.css'); 

在Laravel 5.4中这是行不通的。有没有机会在Laravel 5.4中做类似的事情?

+0

L5.4移除长生不老药。现在语法不同,您应该[查看手册](https://laravel.com/docs/5.4/mix#sass)。 – apokryfos

+0

已经检查...找不到那里的东西。 – user7014175

+0

我无法想象他们删除了它,而没有用新的东西代替它。 – user7014175

如果你已经升级到Laravel Mix和5.4,那么语法已经改变了。您现在应该以预期的方式使用Sass。创建app.scss文件作为样式表的条目,然后使用@import标签导入其他样式表。

@import 'file_1.scss'; 
@import 'file_2.scss'; 
@import 'file_n.scss';