在推送到制作之前,我总是在本地预先编译我的资产,但这次我遇到了一个我无法解决的错误。
这是错误:
rake aborted!
Sass::SyntaxError: Invalid CSS after " background:": expected expression (e.g. 1px, bold), was "}"
(sass):2967
问题是我不知道哪个文件指的是。 我能解决这个问题吗?
答案 0 :(得分:0)
当你有一个来自一堆小文件的大型编译文件时,它总是很棘手。
我建议使用linter来缩小错误的来源
尝试:https://github.com/brigade/scss-lint
然后你可以简单地运行linter并让它告诉你哪里有任何问题!
scss-lint app/assets/stylesheets/
这对于您的CI构建也是一件好事,因此您可以在问题出现时发现问题