我有几个简单的.scss (SAAS)文件,每个文件都有一个sass-lint错误。
意外分析错误
据我所知,我有最新的厚皮棉插件的Atom。它似乎不影响任何事情,更多的是一种烦恼,但我也想知道我是否做错了什么。
生成错误的示例代码:
$primaryFont: 'Lora';
$secondaryFont: 'Roboto';
$primaryHeader: 'Montserrat';

发布于 2016-04-12 09:48:19
别担心,不是你,是笨蛋!
因为您是缩进空格,所以在sass-lint的依赖项中有一个错误,当您缩进制表符而不是空格时,Unexpected parse error in file会被记录下来。看起来他们计划在下一个版本中解决这个问题,届时Atom插件的维护者将需要更新Atom包的依赖项并发布一个新版本。
我通过查看package.json for 厚皮棉,特别是对line 21的依赖关系,发现了这一点,它直接依赖于sass-lint NPM包。从这里,您可以回到GitHub仓库,它包含了所有的问题,包括#560,它描述了您正在经历的确切问题。
为此,我创建了关于sass-lint原子包的GitHub问题,它在外部被第62号问题: sasstools/sass-lint阻止,即NPM包,它在几天前由Dan更新,他说:
目前我们正处于一个十字路口,同时在所有平台上运行我们的测试,我们发现最新版本的AST修复了很多问题,但也解决了一些问题。具体来说,Sass格式主要在windows上。还有一些非常恼人的窗口错误遗留下来,所以我们目前正在讨论和研究我们最好的行动方针是什么。我希望很快就能有1.6人出来.我只是不知道什么时候。
发布于 2017-03-06 02:41:20
您可以尝试在这里验证您的.sass-lint.yml,在线YAML lint工具
https://stackoverflow.com/questions/36560486
复制相似问题