Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro ao usar Watch no COMPASS

Estou fazendo o curso de SASS e COMPASS.

Comecei a parte de Compass e ao tentar rodar o watch do compass meu console retorna o erro abaixo:

F:\Docs_cursos\SASS>compass watch css/estilos.scss NoMethodError on line ["267"] of C: css Run with --trace to see the full backtrace

F:\Docs_cursos\SASS>compass watch css/estilos.scss --trace NoMethodError on line ["267"] of C: css C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/lib/compass/configuration/inheritance.rb:265:in method_missing' F:/Docs/_cursos/SASS/config.rb:6:inget_binding' C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-1.0.3/lib/compass/configuration/serialization.rb:24:in eval' C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-1.0.3/lib/compass/configuration/serialization.rb:24:inparse_string' C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-1.0.3/lib/compass/configuration/serialization.rb:15:in block in _parse' C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-1.0.3/lib/compass/configuration/serialization.rb:14:inopen' C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-1.0.3/lib/compass/configuration/serialization.rb:14:in _parse' C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-1.0.3/lib/compass/configuration/file_data.rb:7:inblock in new_from_file' C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/lib/compass/configuration/inheritance.rb:207:in with_defaults' C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-1.0.3/lib/compass/configuration/file_data.rb:6:innew_from_file' C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-1.0.3/lib/compass/configuration/helpers.rb:19:in configuration_for' C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-1.0.3/lib/compass/configuration/helpers.rb:69:inadd_project_configuration' C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-1.0.3/lib/compass/commands/project_base.rb:37:in add_project_configuration' C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-1.0.3/lib/compass/commands/project_base.rb:25:inconfigure!' C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-1.0.3/lib/compass/commands/project_base.rb:15:in initialize' C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-1.0.3/lib/compass/commands/update_project.rb:41:ininitialize' C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-1.0.3/lib/compass/exec/sub_command_ui.rb:42:in new' C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-1.0.3/lib/compass/exec/sub_command_ui.rb:42:inperform!' C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-1.0.3/lib/compass/exec/sub_command_ui.rb:15:in run!' C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-1.0.3/bin/compass:30:inblock in <top (required)>' C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-1.0.3/bin/compass:44:in <top (required)>' C:/Ruby24-x64/bin/compass:23:inload' C:/Ruby24-x64/bin/compass:23:in `'

Alguém sabe como solucionar?

Desde já, obrigado pela ajuda.

1 resposta
solução!

Pessoal, o erro estava no config.rb. Na verdade ao declarar o diretório de css eu esqueci de colocar entre aspas. Então se acontecer algo parecido chequem o config do compass pra ver se não tem algum erro

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software