Жасмин, не могу инициализировать - PullRequest
1 голос
/ 10 июля 2011

У меня есть проект ruby-javascript без каких-либо платформ rails, merb и т. Д. Gem успешно установлен, но когда я попытался инициализировать jasmine jasmine init, я получил это сообщение:

can't activate rack (~> 1.2.1, runtime) for ["actionpack-3.0.3", "railties-3.0.3"], 
already activated rack-1.3.0 for ["jasmine-1.0.2.1]

Gemfile:

source "http://rubygems.org"
gem "coderay"
gem 'ruby-debug19'
gem 'jasmine'

Как решить эту проблему? Спасибо

P.S. Windows 7, DivKit

P.S.1. Кажется, что bundle exec jasmine init должно работать, но у меня есть другая ошибка:

C:/Ruby192/lib/ruby/gems/1.9.1/gems/jasmine-1.0.2.1/lib/jasmine/tasks/jasmine.rake:1:
  in `<top (required)>': undefined method `namespace' for main:Object (NoMethodError)
from e:/Work/ReadTheCode/Rakefile:4:in `load'
from e:/Work/ReadTheCode/Rakefile:4:in `<top (required)>'
from C:/Ruby192/lib/ruby/gems/1.9.1/gems/jasmine-1.0.2.1/lib/jasmine
                                                /command_line_tool.rb:49:in `load'
from C:/Ruby192/lib/ruby/gems/1.9.1/gems/jasmine-1.0.2.1/lib/jasmine
                                                /command_line_tool.rb:49:in `process'
from C:/Ruby192/lib/ruby/gems/1.9.1/gems/jasmine-1.0.2.1/bin/jasmine
                                                :6:in `<top (required)>'
from C:/Ruby192/lib/ruby/gems/1.9.1/bin/jasmine:19:in `load'
from C:/Ruby192/lib/ruby/gems/1.9.1/bin/jasmine:19:in `<main>'

1 Ответ

1 голос
/ 10 июля 2011

Вы должны сделать так, чтобы ваша установка рельсов зависела от стойки 1.3.0 в корневом Gemfile, или попробуйте установить зависимость жасмина от стойки 1.2.1

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...