如何知道特定文件的错误,Sass :: SyntaxError:“}”之后的无效CSS:期望的选择器或at-rule,是“}”

时间:2014-05-20 09:06:37

标签: css ruby-on-rails-4

我得到了Sass::SyntaxError: Invalid CSS after "}": expected selector or at-rule, was "}"

% RAILS_ENV=production rake assets:precompile                                                                                                                 (git)-[feature/prettier_form] 
(in /Users/ll/Dropbox/Rails/dqa_dev_server)
rake aborted!
Sass::SyntaxError: Invalid CSS after "}": expected selector or at-rule, was "}"
  (in /Users/ll/Dropbox/Rails/dqa_dev_server/vendor/themes/lenord-single-page-theme/application.css)
(sass):7331
Tasks: TOP => assets:precompile
(See full trace by running task with --trace)

更新

我不知道为什么它向我显示错误在第7731

Sass::SyntaxError: Invalid CSS after "}": expected selector or at-rule, was "}"
  (in /Users/hsu-wei-cheng/Dropbox/Rails/dqa_dev_server/vendor/themes/lenord-single-page-theme/application.css)
(sass):7331

但实际上application.css只有几行。我认为问题出在其他文件中,但我怎么知道在哪个文件中,哪一行?

/*
 *= require_self
 *= require_tree .
 */

3 个答案:

答案 0 :(得分:3)

如果你做了任何努力,你真的可以找到自己。 Stackoverflow不是您的个人调试器。

enter image description here

答案 1 :(得分:1)

在第815行,你有一个额外的},只需删除它。

答案 2 :(得分:1)

我认为你的css在第815行还有一个额外的'}'