我正在使用带有Syntastic语法检查插件的 Vim,配置为使用默认 sass 和 scss-lint lint 对 scss 文件进行 lint。
在 Jekyll 项目中打开 css/main.scss,scss-lint 返回错误:
css/main.scss:5:1 [E] Syntax Error: Invalid CSS after "@charset "utf-8"": expected "{", was ";"
删除 charset 声明会导致下一行出现相同的错误,依此类推...
删除 Front Matter 块,scss-lint 不再报告错误,但 Jekyll 需要在 sass 的头部有一个空的 Front Matter 块文件来处理它并导入部分和输出 css。
如何配置 scss-lint 以忽略 Front Matter 块?