来自jasmine-headless-webkit的NoMethodError

时间:2014-02-25 20:04:16

标签: jasmine-headless-webkit

我在rails应用程序中运行jasmine-headless-webkit时突然看到了这个:

dhcp-10-154-148-96:lic_engine_app smadhan $ jasmine-headless-webkit NoMethodError:“jasmine-headless-webkit”的未定义方法`color':String     跑! at /Users/smadhan/.rvm/gems/jruby-1.7.4/gems/jasmine-headless-webkit-0.8.4/lib/jasmine/headless/command_line.rb:23   (root)at /Users/smadhan/.rvm/gems/jruby-1.7.4/gems/jasmine-headless-webkit-0.8.4/bin/jasmine-headless-webkit:10     在org / jruby / RubyKernel.java中加载:1073   (root)atUsers/smadhan/.rvm/gems/jruby-1.7.4/bin/jasmine-headless-webkit:23

有谁知道为什么?

2 个答案:

答案 0 :(得分:2)

可能是您的gemset中安装了错误的Rainbow版本。

尝试以下方法:

gem list|grep rainbow

如果您有> 2.0.0版本,则需要降级:

gem uninstall rainbow
gem install rainbow --version 1.99.2

答案 1 :(得分:1)