【发布时间】:2013-05-23 15:20:52
【问题描述】:
当我执行该行时
$sass --watch sass/views.scss:views.css
我收到以下消息
Sass 正在关注变化。按 Ctrl-C 停止。 NameError: 未初始化的常量Listen::MultiListener 使用 --trace 进行回溯。
正如您所说,该过程立即停止并且监视选项不起作用。
这里有什么问题??我已经安装了 Ruby 2.0.0-p0 版本。
任何帮助表示赞赏。
编辑:(--trace)
Sass 正在关注变化。按 Ctrl-C 停止。 /home/javier/.rvm/gems/ruby-2.0.0-p0/gems/sass-3.2.8/lib/sass/plugin/compiler.rb:266:in
watch': uninitialized constant Listen::MultiListener (NameError)method_missing'
from /home/javier/.rvm/gems/ruby-2.0.0-p0/gems/sass-3.2.8/lib/sass/plugin.rb:107:in
来自 /home/javier/.rvm/gems/ruby-2.0.0-p0/gems/sass-3.2.8/lib/sass/exec.rb:452:inwatch_or_update'process_result'
from /home/javier/.rvm/gems/ruby-2.0.0-p0/gems/sass-3.2.8/lib/sass/exec.rb:315:in
来自 /home/javier/.rvm/gems/ruby-2.0.0-p0/gems/sass-3.2.8/lib/sass/exec.rb:41:inparse'parse!'
from /home/javier/.rvm/gems/ruby-2.0.0-p0/gems/sass-3.2.8/lib/sass/exec.rb:21:in
来自 /home/javier/.rvm/gems/ruby-2.0.0-p0/gems/sass-3.2.8/bin/sass:9:in<top (required)>'load'
from /home/javier/.rvm/gems/ruby-2.0.0-p0/bin/sass:23:in
来自 /home/javier/.rvm/gems/ruby-2.0.0-p0/bin/sass:23:in `'
【问题讨论】:
-
我使用的是 Ruby 1.x - 已经试过了吗?
-
我认为 Sass 不应该与 Ruby 2.0 一起运行
-
@cimmanon 我也这么认为。但是 Rails 4 已经准备好(强烈推荐)与 Ruby 2.0 一起使用,并且它使用 Sass 是正确的。那么,有什么诀窍。
-
@jcadiz 你能运行
$sass --watch sass/views.scss:views.css --trace来查看完整的跟踪吗? -
@fmquaglia 我编辑问题。
标签: sass