0
我正在运行;Sass - 抛出错误“NameError:未初始化的常量Listen :: Listener”
sass --watch --style compressed --sourcemap css/sass:css
而我越来越;
NameError: uninitialized constant Listen::Listener
用--trace给我;
>>> Sass is watching for changes. Press Ctrl-C to stop.
/usr/lib64/ruby/gems/1.8/gems/sass-3.3.0.rc.3/bin/../lib/sass/plugin/compiler.rb:308:in `create_listener': uninitialized constant Listen::Listener (NameError)
from /usr/lib64/ruby/gems/1.8/gems/sass-3.3.0.rc.3/bin/../lib/sass/plugin/compiler.rb:233:in `watch'
from /usr/lib64/ruby/gems/1.8/gems/sass-3.3.0.rc.3/bin/../lib/sass/plugin.rb:108:in `send'
from /usr/lib64/ruby/gems/1.8/gems/sass-3.3.0.rc.3/bin/../lib/sass/plugin.rb:108:in `method_missing'
from /usr/lib64/ruby/gems/1.8/gems/sass-3.3.0.rc.3/bin/../lib/sass/exec.rb:509:in `watch_or_update'
from /usr/lib64/ruby/gems/1.8/gems/sass-3.3.0.rc.3/bin/../lib/sass/exec.rb:346:in `process_result'
from /usr/lib64/ruby/gems/1.8/gems/sass-3.3.0.rc.3/bin/../lib/sass/exec.rb:43:in `parse'
from /usr/lib64/ruby/gems/1.8/gems/sass-3.3.0.rc.3/bin/../lib/sass/exec.rb:22:in `parse!'
from /usr/lib64/ruby/gems/1.8/gems/sass-3.3.0.rc.3/bin/sass:13
from /usr/bin/sass:19:in `load'
from /usr/bin/sass:19
我很难解决如何解决这个问题;它看起来是我的SCSS文件中的一个错误,以及我如何组合它们,或者我的sass gem/installation有问题?
编辑:版本的详细信息
Sass 3.3.0.rc.3 (Maptastic Maple)
ruby 1.8.7 (2013-06-27 patchlevel 374) [x86_64-linux]
尝试更新您的青菜到最新版本,因为这里推荐:http://stackoverflow.com/questions/16795695/sass-issue-when-i-use-the-watch-parameter – mcabrams
@mcabrams - 谢谢,但运行最新的可能 - 这实际上是一个预发布获取 - sourceource; Sass 3.3.0.rc.3(Maptastic Maple) – Ben