3

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

dhcp-10-154-148-96:lic_engine_app smadhan$ jasmine-headless-webkit NoMethodError: undefined method `color' for "jasmine-headless-webkit":String run!在 /Users/smadhan/.rvm/gems/jruby-1.7.4/gems/jasmine-headless-webkit-0.8.4/lib/jasmine/headless/command_line.rb:23(根)在 /Users/smadhan/。 rvm/gems/jruby-1.7.4/gems/jasmine-headless-webkit-0.8.4/bin/jasmine-headless-webkit:10 在 /Users/smadhan 的 org/jruby/RubyKernel.java:1073 (root) 加载/.rvm/gems/jruby-1.7.4/bin/jasmine-headless-webkit:23

有谁知道为什么?

4

2 回答 2

2

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

尝试以下操作:

gem list|grep rainbow

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

gem uninstall rainbow
gem install rainbow --version 1.99.2
于 2014-04-30T16:47:04.453 回答
1

项目存储库说它已经死了,你应该改用Karmahttps ://github.com/johnbintz/jasmine-headless-webkit/commit/f7384d684ca8974bcadcf318427f07c4b66b3c68

于 2014-09-11T14:19:14.380 回答