0
我在轨道上使用micheal hartl的红宝石教程,并且卡在他安装spork用于自动测试的地方。不能在轨道上安装带红宝石的spork
我做一个spork的安装,它显示安装成功,然后我试图在终端中运行命令(spork),这是我得到的错误。请任何铅?不知道,但是spork的github回购似乎缺乏安装它的方向以及人们面临的常见问题。
P.S ::我已经跑了叉勺--bootstrap
Using RSpec
/Users/Arjo/rails_testprojects/proto1/spec/spec_helper.rb has not been bootstrapped. Run spork --bootstrap to do so.
Preloading Rails environment
no such file to load -- spork/forker.rb (LoadError)
/Users/Arjo/.rvm/gems/[email protected]/gems/activesupport- 3.2.8/lib/active_support/dependencies.rb:251:in `require'
/Users/Arjo/.rvm/gems/[email protected]/gems/activesupport-3.2.8/lib/active_support/dependencies.rb:251:in `block in require'
/Users/Arjo/.rvm/gems/[email protected]/gems/activesupport-3.2.8/lib/active_support/dependencies.rb:236:in `load_dependency'
/Users/Arjo/.rvm/gems/[email protected]/gems/activesupport-3.2.8/lib/active_support/dependencies.rb:251:in `require'
/Users/Arjo/.rvm/gems/[email protected]/gems/spork-0.9.2/lib/spork/server.rb:3:in `<top (required)>'
/Users/Arjo/.rvm/gems/[email protected]/gems/spork-0.9.2/lib/spork/runner.rb:75:in `run'
/Users/Arjo/.rvm/gems/[email protected]/gems/spork-0.9.2/lib/spork/runner.rb:10:in `run'
/Users/Arjo/.rvm/gems/[email protected]/gems/spork-0.9.2/bin/spork:10:in `<top (required)>'
/Users/Arjo/.rvm/gems/[email protected]/bin/spork:19:in `load'
/Users/Arjo/.rvm/gems/[email protected]/bin/spork:19:in `<main>'
/Users/Arjo/.rvm/gems/[email protected]/bin/ruby_noexec_wrapper:14:in `eval'
/Users/Arjo/.rvm/gems/[email protected]/bin/ruby_noexec_wrapper:14:in `<main>'
你把它添加到你的Gemfile中吗?并运行捆绑安装? – digidigo
既然'spork --bootstrap'已经运行,我猜测spork gem已经安装好了,但它可能只存在于Gemfile中的':development'组中,而不是':test'组中,或者类似的东西。它似乎确实在运行时无法找到所有的spork gem,所以我认为@digidigo正在进行一些工作。 –
@digidigo:确实是这个问题。之后我打开另一个终端选项卡并写入自动测试,它给我找不到那个命令。 – thestralFeather7