基本样式的Sass :: SyntaxError(RoR项目)

时间:2013-04-16 19:32:34

标签: ruby-on-rails project sass syntax-error

我是非常有经验的前端开发人员,最近我有一个项目在rails项目上为ruby制作一个UI,它使用sass,我对sass一点也不奇怪,但是我得到了一个非常奇怪的错误。

绝对无论我在项目SASS文件中输入什么,它都会抛出错误,这里是截图http://screencast.com/t/MxdHmL9O5o

当为空时,文件被编译成application.css,但我完全不知道这里可能出现什么问题。

如果您需要更多详细信息,请随时提出。

非常感谢!

1 个答案:

答案 0 :(得分:3)

如果您使用的是SCSS格式,在CSS中使用括号来定义空格缩进,则应使用.css.scss扩展名, .css.sass扩展

来自Sass homepage

  

Sass有两种语法。最常用的语法称为“SCSS”(用于“Sassy CSS”),并且是CSS3语法的超集。这意味着每个有效的CSS3样式表也是有效的SCSS。 SCSS文件使用扩展名.scss

     

第二种较旧的语法被称为缩进语法(或只是“.sass”)。受Haml的简洁性的启发,它适用于那些喜欢简洁性而不是CSS的人。 它使用行缩进来代替括号和分号。缩进语法中的文件使用扩展名.sass。