在application.css.scss中@import"bootstrap"之后的Sass :: SyntaxError

ift*_*itz 2 css ruby-on-rails sass twitter-bootstrap-3

我的rails(使用bootstrap-sass gem)application.css.scss看起来像这样:

/*
 * ...boilerplate application.css.scss comments
 *= require_tree .                                                              
 *= require_self                                                                
 */                                                                             
@import 'bootstrap'

.container-fixed {                                                              
  margin: 0 auto;                                                               
  max-width: 970px;                                                             
}           
Run Code Online (Sandbox Code Playgroud)

查看任何页面都会给我一个像这样的Sass:SyntaxError Invalid CSS after "...ort 'bootstrap'": expected selector or at-rule, was ".container-fixed {".我看不到.container-fixed代码段的问题.在其他地方,我看到这个错误可能是由Sass抱怨的行之前导入的文件引起的.但是,此项目中没有其他CSS(除了bootstrap本身).我究竟做错了什么?

ift*_*itz 6

根据Cimmanon的评论,通过在@import行的末尾添加一个分号来修复该问题,如bootstrap-sass文档中所示.