对于样式表,您给出的两个示例完全相同,但是//=
语法是唯一适用于Javascript的语法。您还需要在开头添加一个标准的CSS注释(/*
)和一个贴切的评论(*/
)在require块的末尾,使其忽略资产管道以外的任何内容:
/* ...*=需要mystyles*=需求自身*/
这些要求指令只是资产管道的一部分,而不是CSS或SASS。要包含CSS或SASS的样式表,可以使用@导入
正如布利克在评论中所说的那样。
查看《资产管道》指南的清单文件和指令部分请访问Ruby on Rails指南网站,以获得关于差异的更详细解释。还有一个可能值得注意的警告:
如果要使用多个Sass文件,通常应使用Sass@import规则,而不是这些链轮指令。使用链轮指令所有Sass文件都存在于其自己的范围内,使变量或mixin仅在文档中可用在中定义。