Rails / SCSS在@include和* = require之间的区别?

时间:2016-02-15 19:03:43

标签: ruby-on-rails

有人可以解释*= require评论之间的区别:

/*
 *= require foo
 */

@include陈述:

@include "bar";

在Rails应用中的app/assets/stylesheets/application.scss

1 个答案:

答案 0 :(得分:1)

public Task DoSomething() => Interlocked.Exchange(ref _Task, null) ?? Task.CompletedTask; 是一个SASS语句,用于将SASS mixin包含到当前CSS范围generic overload中。

@include是Sprocket编译器的Sprockets声明,用于将指定文件的内容提取到生成的CSS documented here中的该位置。