Haml: Syntax error: Invalid CSS after "@include ": expected identifier, was ""reset";"

Created on 7 Jan 2011  ·  4Comments  ·  Source: haml/haml

Syntax error: Invalid CSS after "@include ": expected identifier, was ""reset";"
        on line 1 of media/css/base.scss
  Use --trace for backtrace.

Run with --trace, it also adds this:
from /home/pib/.gem/ruby/1.8/gems/haml-edge-3.1.79/bin/../lib/sass/scss/parser.rb:821:in expected' from /home/pib/.gem/ruby/1.8/gems/haml-edge-3.1.79/bin/../lib/sass/scss/parser.rb:796:inexpected'
from /home/pib/.gem/ruby/1.8/gems/haml-edge-3.1.79/bin/../lib/sass/scss/parser.rb:792:in tok!' from /home/pib/.gem/ruby/1.8/gems/haml-edge-3.1.79/bin/../lib/sass/scss/parser.rb:140:ininclude_directive'
from /home/pib/.gem/ruby/1.8/gems/haml-edge-3.1.79/bin/../lib/sass/scss/parser.rb:129:in send' from /home/pib/.gem/ruby/1.8/gems/haml-edge-3.1.79/bin/../lib/sass/scss/parser.rb:129:inspecial_directive'
from /home/pib/.gem/ruby/1.8/gems/haml-edge-3.1.79/bin/../lib/sass/scss/parser.rb:108:in directive' from /home/pib/.gem/ruby/1.8/gems/haml-edge-3.1.79/bin/../lib/sass/scss/parser.rb:339:inblock_child'
from /home/pib/.gem/ruby/1.8/gems/haml-edge-3.1.79/bin/../lib/sass/scss/parser.rb:330:in block_contents' from /home/pib/.gem/ruby/1.8/gems/haml-edge-3.1.79/bin/../lib/sass/scss/parser.rb:57:instylesheet'
from /home/pib/.gem/ruby/1.8/gems/haml-edge-3.1.79/bin/../lib/sass/scss/parser.rb:26:in parse' from /home/pib/.gem/ruby/1.8/gems/haml-edge-3.1.79/bin/../lib/sass/engine.rb:283:in_to_tree'
from /home/pib/.gem/ruby/1.8/gems/haml-edge-3.1.79/bin/../lib/sass/engine.rb:262:in _render' from /home/pib/.gem/ruby/1.8/gems/haml-edge-3.1.79/bin/../lib/sass/engine.rb:233:inrender'
from /home/pib/.gem/ruby/1.8/gems/haml-edge-3.1.79/bin/../lib/haml/exec.rb:294:in process_result' from /home/pib/.gem/ruby/1.8/gems/haml-edge-3.1.79/bin/../lib/haml/exec.rb:41:inparse'
from /home/pib/.gem/ruby/1.8/gems/haml-edge-3.1.79/bin/../lib/haml/exec.rb:21:in parse!' from /home/pib/.gem/ruby/1.8/gems/haml-edge-3.1.79/bin/sass:8 from /home/pib/.gem/ruby/1.8/bin/sass:19:inload'
from /home/pib/.gem/ruby/1.8/bin/sass:19

I get this error when running

~/.gem/ruby/1.8/bin/sass --scss media/css/base.scss:base.css

Currently, base.scss just includes one line:

@include "reset";

I've tried the version I get from running "gem install haml" as well as "gem install haml-edge", with the same result.

Most helpful comment

D'oh, I was using @include instead of @import...

All 4 comments

D'oh, I was using @include instead of @import...

Lol same thing just happened to me, ty for reporting back @pib, saved me a lot of trouble!

:+1:

same error ))) thx @pib

Was this page helpful?
0 / 5 - 0 ratings

Related issues

djrodgerspryor picture djrodgerspryor  ·  3Comments

mattwildig picture mattwildig  ·  9Comments

atomAltera picture atomAltera  ·  7Comments

modsognir picture modsognir  ·  6Comments

ChristianPeters picture ChristianPeters  ·  12Comments