我更喜欢.sass
语法而不是.scss
语法(因为它更好,让战争开始吧!),所以这就是我想要使用的。然而,当尝试.sass
使用 Elixir 编译文件时,它似乎在尝试使用scss
语法进行编译。
elixir(function(mix) {
mix.sass('styles.sass');
});
styles.sass
什么时候
body
background: black
我收到以下错误:
$ gulp
[17:54:43] Using gulpfile ~/sites/skynet/gulpfile.js
[17:54:43] Starting 'default'...
[17:54:43] Starting 'sass'...
[17:54:43] Finished 'default' after 185 ms
[17:54:43] gulp-notify: [Laravel Elixir] Error: invalid top-level expression
[17:54:43] Finished 'sass' after 198 ms
但是改变styles.sass
(仍然保持.sass
扩展),
body {
background: black;
}
我得到一个成功的编译。Elixir 只编译scss
语法还是我缺少某种配置设置?非常感谢帮助!